If I could give no stars I would! I've worked in the van rental game myself and when I say I've never come across a cowboy company like this before says something! I book ... more