This page needs to be cleaned up.
I, myself appear to have found that Jameco is good for small quantities of a fairly common part. They don't have anything surface mount, though. For that stuff, I had to go to Digi-Key. I called up Digi-Key to see if I could alter an order I had just placed before it got fulfilled. My order was already far enough along that they couldn't stop it. I believe the phrase was "too far gone". That speaks well of their order fulfillment process. I hear Mouser should be in there too, but I've never had a compelling reason to use them.
Radio Shack is a joke. So is X-10.
Pricewatch is good for locating certain computer gear at its version of the best price. Froogle is sort of the same thing, but without the seedy side filtered out. All Electronics Corp. needs to even out their stuff a bit. Either specialize in a few types of parts or be more even across the board. Spark Fun Electronics appears to be trying to do it right. It is still weird that I can't just order a bunch of 0603 resistors from them. Seems like a no-brainer.
I want to see some competition in the micro dev/app board market. I just paid approximately 34.95 + its share of the shipping for a 32 bit ARM microcontroller on a PCB and with a USB device port on one end and a series of header sockets on the other. If that is considered cheap, then this is never going to take off.
I realize that other authors will have different opinions than I, and that this entry is probably not going to remain as it is for long. Come on, everybody. These comments do not reflect the opinions of Open Circuits. They are only my own. Add yours.
I've had great experiences with Mouser and Jameco for smallish orders (<$200). I've also had several good experiences with SparkFun. I now avoid Fry's. In addition to their horrible return policies, their stock is very random and prices aren't very good.