I order a lot of stuff from Tayda Electronics:
1. Really really cheap. Crazy cheap. Sometimes 1/20th the cost of local suppliers.
2. Relatively quick (10 days to UK)
3. No duty (all packages are pre-marked commercial sample and $10 and contain no invoice
)
4. Reasonable quality (I haven't had a single out of spec or duff part or anything suspicious - all branded and not hooky looking)
5. Nicely packaged.
6. Easy to order bulk things like resistors
7. Ridiculously large scope for parts (Every E24 value 1% resistor at $0.12 for 10 Royal Ohm brand for example actually in stock)
8. They sell odd things local suppliers don't like obscure MOSFETs, JFETs, Ge diodes etc.
9. Stuff is actually in stock - you don't get told it's been back ordered for 6 months
10. Stuff always gets to me (unlike RS/ParcelForce who lose or destroy 1 in 5 packages)
Don't expect any critical tolerance components like C0G/NP0 characteristic capacitors though. Cheap legged MLCC it is. Albeit 100% in spec in a sample size of 100.