DP and I are considering a holiday to Vegas and California in June/July. We're wanting to drive around to Yosemite, Grand Canyon, San Francisco etc but car hire seems extortionate!!! Anyone know anyway of getting them cheaper like risking booking once out there? I know trains are normally quite cheap so we could use trains for longer distances and only hire a car for more rural trips.