Like others, I experienced the same issues. My order confirmation promised free delivery, but the transaction showed an extra £5 charge. I found a non-working phone number linked to this company. Their website looks professional, and while their customer support responded, I don't trust it. It's a convincing scam—don't fall for it.
Claim your business profile now and gain access to all features and respond to customer reviews.