Americans have been lining up outside stores across the country as retailers offer special deals to entice customers to shop in-store.