I can't imagine ever using this service again. While their customer support remains highly rated, the risk management is severely lacking. The supervisor I dealt with was quite arrogant, and I have recordings to back up my claims. In my view, this company has lost its credibility, especially considering I was once a loyal customer.
Claim your business profile now and gain access to all features and respond to customer reviews.