Active since Apr 2017
<p>Totally disgusted with their customer services - I have now been waiting more than a year to get my refund after giving more than enough time when cancelling my service. Have been told to wait 60-90 days since last year February and still nothing. Absolutely disgusted and will not recommend them to anyone based on this service I have received - quick to take your money but taking forever to reimburse me!!!</p>