Perhaps sales numbers are starting to leak out. Bet these numbers are going to surprise us all. Too bad they didn't have everything else in line.