Terrible frustrating annoying ,
I had do do the work myself, was ignored, there are plenty of van suppliers out there. They don't deserve your money.
1 star is for the van not the company
7 years ago
Swiss Vans has a
3.0
average rating
from
2
reviews