Sadly, this company seems to be a scam. I placed an order on November 28 and got an email about a slight delay. They promised a call and delivery by their team on December 22 or 23, but I've heard nothing since. If they aren't a scam, their service is terrible, but their customer service emails are very well-crafted.
Claim your business profile now and gain access to all features and respond to customer reviews.