I've always advocated building my own PCs. If someone comes to me with a store bought PC and asks me to make it faster, I bump the memory to the max it can take and find the fastest processor. Usually that does the trick and people think I'm a wizard.
Bottom line, prices are going back up because people want computing power, not the latest PC gimmick that keeps them going back to the store for repairs.
Same here I either make one from scratch or find a deal on a Barebones box with good mobo and processor and then mod it from there.
Saves a ton of money and I end up with a rig that lasts a long time with no problems whatsoever.