DigiKey used to be a good place to get. Also design for parts you can get... In the old days you could also get samples from chip companies if you asked nicely. No idea if anyone still does that.
What's annoying for me is Digikey and friends insisting on only delivering with express carrier. I'd like to have a cheaper, slower option.
(not that I use it since they don't deliver to our loading dock)