I'd vote for Dabs too, I used to know the owner before he sold it to BT & he built a decent business that looked after it's customers. The main places I use for components these days are ebuyer, Kustom pc's, Novatech and to a lesser extent, overclockers.