Depends on what you need and how many you need. I shop plenty of places to try and get the best prices.
Onlinecomponents, TTI, and Future electronics have good prices ends up getting a lot of my money anymore. Authorized distributors. Maybe some high minimum order quantities.
tayda electronics is from Thailand, so not everything is Chinese junk. Good prices on ic sockets (comparable maybe same as Adam Tech), passives, and run of mill stuff good prices and has coupons on facebook.
GPE is good because he caters to hobby, has obsolete stuff, but low prices could be questioned when compared to other vendors. But where GPE wins for hobbyist is low minimum order quantities. GPE is typically cheaper than so Digikey tho for what he is stocked. GPE also has to bag up all the stuff. So don't order 10pcs of every single resistor value from GPE, do that from Tayda =D. That will help keep him processing orders fast.
What i normally do is find the part numbers of what I need on digikey. I use digikey because of the awesome very inclusive search engine. Then take those part numbers and search them on all the other suppliers and figure out what makes the most sense to order from.