I placed an order on April 27th. Their website says that most orders are received within 5 days and not to contact them until then. I have contacted them TWICE now with NO response and NO product received.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.