I'm giving a one-star rating since zero isn't an option. We received a notice about a past due invoice, yet I've spent almost a week trying to reach someone through calls, emails, and online chats without success. It feels like a scam since we don't even use their services, yet we're being billed for a past due amount of $7200.
Claim your business profile now and gain access to all features and respond to customer reviews.