Mcmaster-Carr is a great place. Also, http://www.fastenal.com has about a zillion little parts and stuff.