So it looks like I was not the only one scammed by this company. I ordered a product a few weeks ago, and have heard nothing on delivery. They don't have a phone number, and don't respond to email. Looks like they took my money and ran...
Claim your business profile now and gain access to all features and respond to customer reviews.