Impossible to cancel
Impossible to cancel; main site is down online, and they'll just take money out of your account for no real service. Avoid!!!!!!!
United Kingdom
Impossible to cancel; main site is down online, and they'll just take money out of your account for no real service. Avoid!!!!!!!