I buy most of my CDs from a local used CD store or off of Ebay. I frankly would rather see my money go to some guy in Iowa selling CDs from out of his living room that give a dime to Wal-Mart (or any other mass retailers).
Thing is Americans (as a whole) want everything they want and they want it cheap. No one is going to question the morals of any guy they think is giving them a deal...
Can you say $300 tax "rebate"?
Don't even get me started ...