So they took my money, never sent me a tracking number for the package. When I go to call them a couple of weeks later no one answers the phone. They claim to have great reviews but now I’m thinking I have been scammed.
2 years ago
IT Devices has a
4.0
average rating
from
21
reviews