Well, I think consumers can learn some manners too mate. With retail taking a real hit staffing levels are down and people seem to think that the customer service will remain the same.
Mind you I am not attacking your view I'm just using it to show the other side of the story...