Login
Start Free Trial Are you a business?? Click Here
Sucker!!!
Scammers! I placed order 1st part of January and it is February 26, 2020. They keep telling me the order has shipped but won’t provide me with a tracking number. I have requested a full refund 4 or 5 times and they just keep telling me to be patient! I really wished I would have read these reviews before losing the money!
5 years ago
Read vicsrack.com Reviews
vicsrack.com has a 1.3 average rating from 252 reviews