This service is awful and indeed a scam. I hope everyone reads these reviews before making a purchase. I placed a large order, and they immediately deducted the money from my account. The next day, I received an email stating that everything was out of stock. When I requested a refund, they claimed it was not possible and offered store credit instead.
Claim your business profile now and gain access to all features and respond to customer reviews.