SCAM
SCAM, I have ordered some products but have yet to receive and they also deleted their website. I couldn’t find them online It says “This site can’t be reached”.
United Kingdom
SCAM, I have ordered some products but have yet to receive and they also deleted their website. I couldn’t find them online It says “This site can’t be reached”.