Well digikey is great service but the prices are high in low quantities. Mouser is good too but shipping outside US might be expensive.
If you Live OUTSIDE the USA and your Ordering from MOUSER, Demand they ship it by Regular "US Mail", NOT UPS.
One Order I recently did with them, Had a Total cost of about $79.00 USD.
UPS calculated the Canadian Tax on the order to be about $10.
But UPS charged me Over $40.00 COD.
(The Tax, Plus there Charge to Calculate it.)
I Refused the COD and Complained to Mouser.
Mouser than Paid that $40.00 Charge and sent me the parts at Parts Cost Only.
"VERY NICE of them".
NOTE Also, When I origionally ordered these parts, I Did ask they be sent by US Mail. The Person I talked to Said: "We Only send by UPS".
When I Complained to Mouser, I Found the Was NOT TRUE.
That is Why Mouser Paid that Charge.