That is absolutely awful. As others have said try to be nice to the CSRs. If they can't do anything for you I'd say call your bank and see if you can do a chargeback, and report it to BBB and tweet about it.
do not harass staff at a store about it. That is really bad. I understand you're angry, justifiably so, but taking it out on random strangers is not the right thing to do
do not harass staff at a store about it. That is really bad. I understand you're angry, justifiably so, but taking it out on random strangers is not the right thing to do