I placed an order after seeing they have U.S. location. My credit card was charged immediately. I have emailed and sent "chats" several times without a response. Their website does not provide a phone number. It's been 10 days, the items haven't been shipped and there was no customization requested. I suspect this is a scam company.
Claim your business profile now and gain access to all features and respond to customer reviews.