Customer service is the absolute worst. Don’t get talked into the add-on things that are free because in 10 days they charge a credit card for that free item. And they don’t refund it. Still have not received my order, placed three weeks ago and paid for express shipping and now I see it’s coming from China. None of that is listed at all.
Claim your business profile now and gain access to all features and respond to customer reviews.