It is normal for a sale to be put on by the Company that makes a product. Then the date and time that sale ends is not revealed usually. That means if I don't get the item for that price, I will end up paying more if I wait too long.
As far as computer parts. I paid 1200 for the video cards. I expect those prices to drop when new cards come out in a month or so this year. It's just the way it is.
Now on the other extreme, the last motherboard I bought was at a absolutely rock bottom price. It's worth 450 dollars retail and I got it for 120. That very week it was retired or discontinued. Luckily the internet had forums dedicated to that board.
Also.... Parts availability.
If you build a system, try to find the very best and top rated hardware to carry you through for at least a year. I built a system when BFBC2 came out and found that socket 478's were on their way off the market permanently into history. So that CPU sits on the desk as a reminder of how obsolete things get. I am finishing a build for BF3 and I expect already prices to have fallen on some of the items that I have been purchasing.
I don't concern myself with pricing. Only availability now. Get it, buy it or lose it. Already a Silverstone fan enclosure was deactivated on Newegg a few days ago. I found a suitable replacement elsewhere, however it's not quite the same.