I see plenty of other names being advertised on this thread so I will add SemiConductors Supplies in Sutton, Surrey or South London - might suit the OP judging by your address. Have bought many PC's for home and work use built to my spec - all faultless.