&gt; This kind of a thing feels unethical - especially to those with an analytical mindset like a lot of programmers. But the proof is in the pudding. People (at least older people in the U.S.) prefer bargain shopping to straightforward pricing.<p>People are irrational with money. These types of unethical practices just capitalize on that fact.<p>Getting more for less, is intrinsic to our species, regardless of being of analytical mind or not.