Yeah, they didn't deliver. Make you jump through hoops. Customer service is useless. Pretty miserable experience just trying to get product for the last 3 months, and still nothing.
I give...they just suck.
Claim your business profile now and gain access to all features and respond to customer reviews.