This company is fraudulent. Do not order from them. They do not follow their cancellation policy, which states that if you email them within 30 minutes of placing an order, they will cancel it. They do not, claiming the order is processing. Please report this company to the relevant authorities and dispute the transaction with your credit card provider. I hope this information helps.
Claim your business profile now and gain access to all features and respond to customer reviews.