An absolute scam of a site
An absolute scam of a site ordered a product in Aug 2023 and never arrived. Have been chasing for an update or a refund with no success. Stay away !!!!!!
Ireland
An absolute scam of a site ordered a product in Aug 2023 and never arrived. Have been chasing for an update or a refund with no success. Stay away !!!!!!