We were promised our order would arrive before Christmas, yet we still have nothing. What is the point of such a guarantee? The customer support is extremely disappointing, lacking a contact number, and their automated email responses are laughable. I wouldn’t trust any of their claims.
Claim your business profile now and gain access to all features and respond to customer reviews.