This has been the worst experience. I placed my order three weeks ago and have yet to receive anything. No confirmation email, no product, and contacting them is impossible. The only option is to chat with an automated bot on their site.
Claim your business profile now and gain access to all features and respond to customer reviews.