Why don't you try starting your own business before you whine and complain about price changes. They buy a bulk lot of parts, then sell them for a certain price. Then by buy again when inventory drops and if the price drops, they adjust the price once the old inventory is sold. If you've ever bought a computer part before, you'd already understand that prices can change by the minute.
It's not their fault the price was going to drop, nor is it their fault you bought when you did and they shouldn't have to compensate you for that, especially when it is in the terms of the sale.