I joined Tickmill through a referral program, I thought they will be good. Well, in some aspects they do deliver what they promise they would. But the customer support is hell. The online team is not 24 hours and they can barely do anything when you talk to them. Even after they arrange for a callback, it does not happen on many occasions. Also, they don't have margin calls like any other brokerages, they just wiped out my account without telling me beforehand.