Call your banks! Let them know Visa/Mastercards action are effecting you as a client of their bank and their banks business itself, Tell them how Visa/mastercard reps treated you! Ask for them to file a complaint on your behalf.
Just got off the phone with my bank and did just this!
Pretty sure Visa is recording phone numbers now, I have called them several times now. Last few times as soon as they pick up I get "we have already provided you with all the relevant information, we will now be disconnecting the call" and hangs up before I can even speak