The customer support is good
The customer support is good, a real person answered very quickly on a Sunday night and gave me a full refund and cancelled my order when the service didn't provide what I was hoping for.
United States
The customer support is good, a real person answered very quickly on a Sunday night and gave me a full refund and cancelled my order when the service didn't provide what I was hoping for.