honestly dude.. u need to relax... youre kinda going psycho... over a phone... you were mean to people that possibly honestly didnt know whats going on... over a phone...
It is beyond ridiculous to critique someone else's reactions to an issue based solely on how you would handle the situation "in their shoes." Really now, it's akin to me telling a parent who lost their child to "stop whining" just because I don't really care that much about kids.
To the original poster, sorry that happened. You should definitely contact Apple Customer Service and describe to them the problem in n a less-brash fashion, as you will likely receive the desired help from that end.