Digikey

Description: The defacto standard for small parts ordering. Once you get used to their parametric search engine, you'll curse at every other parts website out there. They are great. 25 USD minimum order. Same day shipping. They have a lot of stock items, but a lot of non-stocked items so don't believe the catalog. Slightly more expensive in comparision to others, but the time saved will make up for it.

Website: www.digikey.com of course

Contact Info: 1-800-344-4539

All major credit cards accepted. Many shipping methods. I believe they ship to USA, Canada, and many other countries.