OK, about time to add my experiences of online shops and real shops as well for good measure....
Ebuyer - Bought a 17" TFT - arrived DOA, called support number (0845) got them to pick up at there cost. They took 1 week to fix the problem (dead power supply) and using it now. Def will be carefull what I order through there.
BigPockets - bought many a blank DVD/CD from here, arrived always the next working day (depending at what time I ordered it) and even happily replaced a batch that were in a bad condition (dye missing etc). A1++
Dabs - Everything i have ever bought over the years from here is either Dead or fauly or has broken since. Returns is a nightmare and pray you dont have to return anything as it can be a uphill struggle to say the least.
Scan - I think these people are fab, gfx card i had for some time died, i rang them up and they sent me a brand new one and picked up the old one, no questions asked. All they asked on the phone was if i knew what i was talking about (techie then) and were happy with the diag i gave them.
PC World - Very Bad on Price but the upshot is that if it all goes wrong, very easy to return though they struggle with long term broken things such as a DVD writer i once bought years ago which at the time cost me £500+ - in the end i had to take them to court and I won.
Local shops - well my only bad dealings so far was a local shop in Doncaster, faulty motherboard but in the end had to talk to trading standards to get them to give my money back even though i was happy just to recieve a replacement, a diff model etc. They banned me from there - no loss this end