A quick rant:
I recently put together a HTPC (Home Theatre PC) and Scan came out the cheapest for most of the parts as well as stocking a few hard to find bits and bobs. Annoyingly they were very quick to take my money and then waited a full 24 hours before delivering the parts making them arrive a day late. Apparently this was due to unanticipated demand. Thing is, when I gave them the benefit of the doubt and ordered some more bits a week or two later, exactly the same thing happened, with exactly the same excuse- quick as a flash they take the money, then sit on it. Add to that they sent me the wrong processor (I ordered an E2220 and received an E2200).
So that’s one retailer I’ll be avoiding in future.