I would rate this as zero if possible. It's a scam - I placed my order on November 15th and have received nothing despite multiple emails and messages. My card was charged right away, yet I never got a shipping confirmation. No responses from the support team at all!
Claim your business profile now and gain access to all features and respond to customer reviews.