Active since Jun 2025
They deserve zero stars. Worst service, been waiting for my log on details for 3 years. they promised to send but never did, then promised refund, sent me a **** email confirmation from a Gmail account 4 months ago, and they keep ignoring my follow ups. I'm now having to go the legal route to get my funds back. After coming on here I see I'm not the only one who has been through this with them.