Company is an absolute joke. Paid my bill 2 days ago and now they have just ripped the payment again for a second time from my bank account. No customer service number, no live chat feature available, and half the time it won't log in into the website.
Worst company ever ever! Absolute rip off merchants