Jay,
Back in the 90s, I worked for a consumer products manufacturer. We sold to Wal-Mart, K-Mart, Target, Bradlees, Caldor, and a handful of others. We had a process called Over-billing, where we would add a certain amount to each invoice in anticipation of chargebacks.
All retailers issue chargebacks. K-mart was the worst that we dealt with. They would 'fine' us $50 if the goods arrived on a pallet with a scuff mark on it. $50 if a barcode label was missing from a box, $50 if their computer system didn't know what the barcode was, $50 if we over-shipped. $50 if we under-shipped.
We once shipped them a trailer loaded with 1000 cartons without barcode labels on them. They kept the product ($14/box) but charged us back $50,000 for missing barcode labels.
We would keep track of the overbilling, and when they exceeded our balance with chargebacks, we would increase the price to account for it. If they refused the price increase (like Sears did) we would stop selling to them.
In reality, this affects nothing, but if you've made an adjustment in the Expedia pricing, you simply keep track of how much you've accrued because you haven't been screwed.
It's only a glass half-full/empty analysis, but it may make you feel better about doing business with Expedia.