We were assured our order would arrive before Christmas, yet we have received nothing. What is the purpose of such a guarantee? The support team is unhelpful, with no contact number available, and their automated email replies are ridiculous. I wouldn't trust their promises.
Claim your business profile now and gain access to all features and respond to customer reviews.