Always amazes me how people react to customer service they way like OP did. If people start by giving attitude you already lost vs customer support, theres no way around it. Because they aren't the ones who screwed up and you gain a lot more goodwill to go out of their way if you are friendly.