I regret not checking the reviews before placing my order, as I’ve lost money and received nothing! They are not UK-based as they misleadingly advertise; their refund policy mentions returning items to California, US! They don’t respond to inquiries through their email, and when they do, it takes days for a reply, often with vague information. I've requested a refund and am currently being ignored! Please avoid this service unless you want to risk losing money and receiving nothing!
Claim your business profile now and gain access to all features and respond to customer reviews.