Analysts urge shopping early, say holiday promotions will likely be lower this year