This site is pretty good. A friend bought me a set from this site several years ago and I haven't had a problem with them. He also bought some of their cleaning paste, which he swears by, though I have yet to try it out myself.
http://www.nintendorepairshop.com/sh...Repair+-+Tools