Absolutely awful experience

Absolutely awful experience, poor customer service, terribly built site and rip off merchants. Make it extremely difficult to cancel an overpriced subscription which automatically renews without warning or an easy way to cancel. Reporting to Trading Standards, these cowboys need to be stopped.

Related Posts

Copyright @Vihaa Infosoft