I've gotten most of my TF stuff off of eBay actually, for pretty decent prices most times. But if you're ordering a whole army worth of stuff than I'd probably give TF themselves a shot.
No experience with either flavor of dwarf, but can recommend TF quality in general
- Salvage