Sounds like quite a day, stressful to say the least. That's one reason I never lose patience with whoever is ringing up my purchases, you never know what has been happening...now I'll remember your post when I shop. Retail doesn't sound too great.