Try checking, Mouser, Allied Electronics, Jameco, Digikey, SparkFun, or BG Micro. You may have to spend some time looking through their catalog but they should have the parts in stock.
Also try eBay. I have found there is often a good selection of electronic components there.