Seems pretty justified to me, all-around. I worked at Wal-Mart seasonally for a year in the Tri-Cities, and I can relate to pretty much every one of those ... although, I guess, replace "oh, you must be black, you work at such-and-such store!" with "are you sure you're old enough to be working here?"
no subject