My cheapest and best experiences when renting have been always from big corporations due to economies of scale.
Fighting against these companies will only drive prices higher. It is stupid.