Login
Start Free Trial Are you a business?? Click Here
Disgusted
When I reported them that after numerous attempts to log into my account and being returned to sign in each time, including changing my password, i was asked to pay £5 for 'technical advice'! I am not willing to give my card details to a company I do not know, thank you!
4 years ago
Read Ideal World Reviews
Ideal World has a 1.5 average rating from 382 reviews