Didn't bother reading the thread, came here after reading the OP.
Nothing makes me angrier than a customer who makes a complaint that can be boiled down to "there was a policy I didn't like, and the shop assistant upheld it".
Do you think we like being argued with? Do you think we set these policies ourselves? Do you think we sit out the back laughing at the customers we "got one over on" with these rules? Because none of that is true.
We're just as at the mercy of corporate whimsy as you are. The difference is, there's a certain kind of customer who seems to think it's okay to use us as whipping boys/complain about us/tell us we're unreasonable for doing as we're told.
They walk into a store and all they care about is themselves. Do they not think we're already doing everything we can to make sure you don't complain about us? Do they not think our days go better/more smoothly/faster when customers treat us well? Do they not think we do all we can to give them what they want so they don't have a reason to go off on us? No, they don't. They don't give a crap if we get in trouble, don't care if we get fired, couldn't care less if we can FEED ourselves. All they want, is what they want, right now, and devil take the hindmost.
I am so sick of being treated like I do these things just to piss people off. Nothing could be further from the truth. But I need to stay employed, so I have to do as I'm told.
If you don't like the policies, by all means write to corporate. But for the love of crimeny, people need to STOP barking at shop assistants who have no choice but to follow policy, and no choice but to stand there and take abuse they don't deserve.