SCAM
SCAM. This company advertises completely misleading products for high prices and don’t accept returns. DO NOT buy anything from this company!!
United Kingdom
SCAM. This company advertises completely misleading products for high prices and don’t accept returns. DO NOT buy anything from this company!!