same here, but you will get paid i been told, they need invoice so sent to contact at swallowbay.com and you will get your money. they are saying they are not the only one affected with this new visa and mastercard whatever, but so far nobody else closed my account for some fictional fraud ...
