I was billed twice for over 75 dollars each time for services I never requested. Beware of the customer no service that ensues. They are based in Bermuda and they can do whatever they want to do. I have asked fora full refund and will report this to the Texas attorney general. Consumers new has a full list of complaints as well. This appears to be the way they operate.
Ken
Dallas Texas
0 comments