Amazon was a bust today, but retailers are trying to make up for it.