i work in retail, so you can guess what my answer is. but its all i can find for the moment so i gotta live with it.
Couldn't have said it better myself, Molotov.
What a lot of people who have worked a long time (5 to 10 years or more) in storefront retail (whether it be a convenience store, Walmart, Costo, Target, etc.) will tell you is that we don't do it for the money. Because if we did it for the money, nobody would be shopping at stores, because they would have no employees to run them.
Storefront retail is the poorest paid profession out there, and I'm saying this having spent 8 and a half years in it. Within that 8 & 1/2 years, I also have a year and a half of member of management experience. And yet, even with those qualifications, I'm still making minimum wage. In any other profession, while those credentials would probably not get you ultra-top-whack pay, they would probably at least get you really really good medium-whack pay. I make minimum wage.
It's like I told a co-worker before I left work earlier tonight: that's why they call it "retail", because you often get the tail end of dealing with the general public, and all the crap that goes with it!
The job that I have now, as a convenience store clerk, I do generally like it. On a zero to 10 scale, I'd rate it at an 8.5 or 9. Only thing is having to deal with the grouchy SOBs

and the occasional complete idiots who happen to wander in. "How much are the drinks?" All sizes, $0.88 cents, just light the glowing neon sign says over the soda fountain. I'm not making that up, either.
V V Again, I point to my signature, below.