Join and browse our exclusive open discussion forums and talk about whatever you like.
I would definitely contact your bank. There should be some way to dispute the transaction. Good luck!