This is one of the most complained-about companies. Customer support is non-existent, and they expect payment for resolving their own issues. Authorities receive countless complaints, yet they continue to operate. For your own safety, stay away.
Claim your business profile now and gain access to all features and respond to customer reviews.