Login
Start Free Trial Are you a business? Click Here
Anonymous
This is a scam. They printed a shipping label for my order immediately so it was listed as "shipped " 3 months later it still has not begun transit which I can see in fed ex tracking. I contacted and asked for a refund since I never got my order and they said they can't cancel my order because it's been "shipped ". Sketchy to say the least
5 years ago
Read vicsrack.com Reviews
vicsrack.com has a 1.3 average rating from 252 reviews