I worked in retail for nearly three years as an assistant manager at a shoe store and believe me, I have seen some things. Rude customers, messes, lapses in common sense, you name it, and I have probably seen it.
Re Porter - Retail workers absorb abuse