This place has the worst customer service. I have requested refunds on partial item that was not recieved and on a second order that none of the items were received..
STILL WAITING FOR REFUND
5 years ago
vicsrack.com has a
1.3
average rating
from
252
reviews