So far I do not have any complaint about this company. My only reason for giving a 4 star is b3cause their webpage is not very user friendly.
I think the website could be more intuitive, it's a little clunky. Auto pay was easy to setup. I haven't had any issues so far.