I am concerned. Received a couple of emails that make it look legit. But the tracking number provided shows coming from China. Then got an email about a "quality check" that is delaying the order. I wonder if this is going to be a scam where they get a bunch of orders, have quality check delays, then disappear off the earth.
Claim your business profile now and gain access to all features and respond to customer reviews.