They are scammers
They are scammers. Sent me defective items and refused to send me a refund. I will no longer buy from this site. Please do not waste your money and time with this company.
United Kingdom
They are scammers. Sent me defective items and refused to send me a refund. I will no longer buy from this site. Please do not waste your money and time with this company.