I've been waiting to get a desktop computer. The way I figure it, the only real reason to have a desktop machine these days is for the raw power and so I really wanted to give myself an insane budget to get something spec'ed up something crazy to last me as long as my last desktop did - around 7 years before the fans started crapping out and the usability was really crap.
Anyway, I'm having a look at a project and decided sod it... I probably need 2 anyway. A low end machine that can be used for wiping and trying out all sorts of crazy stuff (development of appliance type things) and something insanely powerful that can handle VM's (Virtual Machines) - once again, it's all about development. I actually hate it when I have 3 machines around me (netbooks, chromebooks, laptops etc.) and would love it if I could focus on one keyboard and use tools like virtual desktops to work between different machines.
So... for the low end machine (still more powerful than anything I've got or used), I decided to have a look at what was on offer. The specifications - I'm only really after a motherboard with integrated GPU (Graphics Processing Unit), the RAM, a CPU and a case - black on black... I'm really not into the naff silver trim or blue LED's - just give me something black and unassuming. Something introverted. It's probably going to end up living in my room and given my love of creative bits and pieces, there's probably a blender movie to be made and rendered overnight so chances are it's going to spend a great deal of time powered on (and LED's are surprisingly bright when you're trying to sleep).
There are some really obvious things that an online computer store could do. Picking a CPU?... - are you building a system? Then here are your motherboard choices for that CPU. And hey, you've picked a motherboard - here are the RAM options that suit. Oh and the motherboard doesn't provide X, Y and Z - do you need these things? And customizations to systems should be fairly simple - instead of adding a computer to the shopping cart, add it's component parts! Only one online retailer I've seen has the option to do this.
Want to sort by price? Not a chance. No.... instead you've got to go through by brand *sigh* - even on those really naff items like keyboard and mouse (not that I'm in the market, but still). Add the word "gamer" and things suddenly become 10 times more expensive.
A few years ago I tried to buy a printer online and found myself getting the run around at every point. The first printer I paid for - the store then rang me, told me they couldn't offer the printer at the price advertised and refused to send me an email to that effect (at the very least they were prompt with the refund).
The second retailer I went to online sent me a different printer than the one ordered - apparently an equivalent, though lacking the specifications for which I'd decided on the model of printer I'd chosen. The fact that they'd thought that it was okay to just change a persons order was ridiculous. In which case, if I'm buying online, I insist it has to be somewhere I can get to and scream at people if needed... What made the whole thing so much worse was the fact that the couriers kept failing to deliver (though there was always someone at home at the times they'd said they'd attempted delivery). A bit of running around resulted in a comical situation of me being at the courier depot while the courier supposedly had it on board and then a weekend trip, after phoning to make sure the printer was there, then went down only to find that it had been left at another depot (NZ Couriers are REALLY crap). In fact, I tend to shy away from any store using the Freightways Group (wouldn't it be great to have the option?).
And then there's the attitude when you go in store... Normally I've gone in for something very specific. I've done my research over the Internet. There are very specific reasons why I've chosen to buy what I'm in store to get. Only... sometimes... just sometimes... I get told that I don't really want the thing I'm in there for... "What you really want is....."
With all of this in mind, it's kind of surprising that computers are as big an industry as they are. The act of putting one together is just plain awful. There's an opportunity here. Someone to create something sane in terms of an online retailer. I'm reminded of PC Direct who's computers definitely weren't the cheapest at the time but their support was about the best you could get (though it was sold and the service seen as an expense and thus, it fell by the wayside). There are some pretty good stores - PB Technology for example is a nerd mecca without a bunch of people second guessing you... But of course, it's way too big to put together a carefully considered system.