Their website has been removed. Looks like a scam.. I'm not really concerned about my money, because i didn't have much money deposited, but about my data. They have bank account data and probably credit card data and of course lots of other personal information about me.