He says: "In baseball stadiums, for example, you pay different prices for obstructed and unobstructed views." This is now the same with airlines, he adds.
Credit and debit card surcharges
A common complaint of those booking plane tickets online is the unavoidable charges that often accompany paying for flights by debit or credit card.
The UK government's trading and competition authority, the Office of Fair Trading, last week ruled that debit card surcharges must be included in the headline price of flights.
Budget carriers including Ryanair and Whizz Air have since agreed to amend their online booking policies to reflect this. But elsewhere the practice remains.
See also: No bag? Then airlines should refund fees
Flexing the plastic on Australia's Jetstar adds an extra $8.60 to flight prices, while a similar transaction with Air Asia costs $6 in card-usage fees.
Prominent industry players such as British Airways ($7) and Air France ($7) meanwhile charge for those using credit cards to make online reservations.
"Surcharges for credit or debit card payments are ... especially unfair," says Gray. "We accept that retailers incur some costs when faced with things like processing card payments, but the charges passed on to the consumer are often excessive."
The idea that customers aren't aware of these charges doesn't wash with Heimlich however.
He says, "I'm not sure where the confusion arises at this point ... fees are fully disclosed on websites. In any case, the airline industry only endorses transparency (in these matters)."