We currently have ressies with TTC but I'm considering changing to Yourride. Has anyone taken their vans and how were they? There are 7 of us so a car is pretty much out of the question. I'm a little nervous about changing to the unfamiliar, but do appreciate the sponsorship of these boards.