> However, you get what you pay for.
No. You get what you reward for.
While payment is one form of reward, many customers reward a vendor with unconditional-repeat-business, in which case they usually get much less than what they paid for, even though they paid dearly. They just didn't reward for quality.
A lot of expensive products are pure garbage, and in those cases, you certainly DON'T get what you pay for. The simplest example I can think of is HDMI cable. They cost $30/6ft at RadioShack when on sale, and $1/6ft at Amazon or MonoPrice. Customers pay RadioShack for it; what do they get? How is this different than the general case, and how is this different than the specific case of software?