I placed my order a week ago and have not received any confirmation. Customer support is not responding, and there is no contact information on the website besides email. This is a terrible experience, and I do not recommend anyone to order from here. I paid via PayPal and have already contacted customer support to cancel the transaction and request a refund.
Claim your business profile now and gain access to all features and respond to customer reviews.