This website is a joke alongside with the customer support team. They took my money and did nothing with them, and when I asked for them back, they forced me to give a good review in order to receive it back. None of this happened. Also.. the e-mail they sent you, it’s an automatic one, the same everytime you ask them something.
Claim your business profile now and gain access to all features and respond to customer reviews.