A Scam company
A Scam company, should have read the reviews first. I ordered three smart screens and a blower for over 100 dollars. Tracking says it was delivered but I never received package. Please-please beware!
United States
A Scam company, should have read the reviews first. I ordered three smart screens and a blower for over 100 dollars. Tracking says it was delivered but I never received package. Please-please beware!