I share the sentiments of other customers who switched to save money. The service has been disappointing; I've had to constantly monitor our bills to prevent overpayment. There's no clear reason for the increased bills compared to my previous provider, despite assurances of savings. I would not recommend this service for small businesses.
Claim your business profile now and gain access to all features and respond to customer reviews.