Hi Pharaoh,
I have transferred funds on four occasions over the past 4 months, paid by debit & credit card via their website. I have completed a dispute form with my bank, they will investigate, though this might take a couple of months. Not sure they will be able to reverse the transactions...