I have always found these to be as good as any other http://www.misco.co.uk/applications/category/category_slc.asp?CatId=237& or E-buyer
I use scan.co.uk also Misco and Novatech and always check Maplins as they have at least one on special offer each month.