The prices that I've seen online aren't terrible, the issue with non-airport locations is that they don't even have the higher "elite" classes (or anything above luxury) available to book. I'd be bummed to book a luxury level car and end up with a maxima or something.
I'll look into Silvercar, I was a bit worried about their lack of locations if something were to go wrong with the car mechanically during the trip. Our only Silvercar is in the airport too. Same reason I don't use Sixt - they're nonexistent outside Northeast