I faced issues with my credit card not being accepted; I emailed the support team about the website problem but received an unhelpful response. I tried calling but could only leave a message. Is this even a legitimate business? I left a message, but based on my experience so far, I doubt I’ll get a response.
Claim your business profile now and gain access to all features and respond to customer reviews.