I know it's not very helpful, but for components I can't see any reason to use them over aria.co.uk or scan.co.uk - dino's stock is more limited and their premium is slightly higher. If you're buying a premade system, they look reputable enough at a glance, and their prices aren't too bad - certainly an improvement on alienware or dell.
cause components work out to 410quid with shipping from dino, same from overclockers without shipping was 560
saw their range now and it pretty good compared to last year (when i first heard of the site) good prices core i7 build costs £1244 with a 4870x2 2gb, or even less than a grand for only a 9800gt may be tempted
i'm tempted, but froogle reviews were 5/5 , 3/5 and 1/5 but nothing else so worried about there delivery and post sale service
I've heard mixed things mainly good though, if you nag enough after your delivery date is delayed they will get it done asap, and their c.s is constantly improving so you may be fine are you ordering a custom or a pre-set order ? obviously a custom order will take longer