Black Friday draws crowds, but spending in doubt