They claimed to have delivered my item…
They claimed to have delivered my item on the 4th of October 2026. Nothing ever arrived, and CCTV shows no deliveries made on that day. Stay well clear of this company. Customer services unresponsive
United Kingdom
They claimed to have delivered my item on the 4th of October 2026. Nothing ever arrived, and CCTV shows no deliveries made on that day. Stay well clear of this company. Customer services unresponsive