After several sales calls, we tried their 7-day free trial, but they failed to deliver a requested homepage update within the promised time. They then proposed another free trial, but before we submitted anything, they charged $520 to my business account. I had to contact the bank to block the charge. This kind of financial behavior raises concerns.
Claim your business profile now and gain access to all features and respond to customer reviews.