Stores preparing a little too late