This is the worst company imaginable! Their main focus seems to be on taking your money, and they fail to resolve any issues. The service is disappointing, lacks transparency, and customer support is nearly non-existent. I definitely do not recommend this!
Claim your business profile now and gain access to all features and respond to customer reviews.