Don't get me wrong, I have to hassle with both my local office and corporate to get a fair price. As with any big company, the first quote one gets is ridiculous, and probably 85% of the population just takes it. I am not 85% of the population.
At least I can get a fair price if I spend a few hours hassling with phone calls and emails.
I only recommend Amerigas to folks who can make sure they don't get ripped off.