Yes, not looking good indeed, I've deposited few times there my self, never had much of success so I can't really complaint about delayed withdrawals or something but certainly if they are so many customers complains already it should be considered as a potential scam.