So far my experience with this company is not very good. I placed an order 2 weeks ago and have not received a confirmation yet. No one is responding to my attempts to reach out to customer support. I'm wondering if I have been scammed.
Claim your business profile now and gain access to all features and respond to customer reviews.