I still haven't received my order that I placed over a month ago. I've attempted to contact the support team several times through the only available method, which is email, but have yet to get a reply. This experience has taught me to be cautious of ads on social media.
Claim your business profile now and gain access to all features and respond to customer reviews.