All depends on the miles and the car you need ;they have 12 or 15 passengers Van's and if you Cary a full insurance policy of your own you can use it, if not, you have to buy one Whit them.
Depends on the car
Thanks! Your answer is awaiting moderation.