I would rate this service even lower if possible. One star feels overly generous. They completely ignore emails, and their customer support is incredibly rude over the phone. Furthermore, they struggle with payment calculations. It seems they hire individuals who are unable to perform their duties correctly. I would never recommend this service to anyone.
Claim your business profile now and gain access to all features and respond to customer reviews.