Sounds bad. Fortunately, I have not had experience with negative customer support like that.Then you need to take the transaction number and report them. All cs calls are recorded and/or chats recorded. I'm sure that person will be relieved of their job for swearing at a customer.
I've only used customer support once and they were very polite and helpful.