In my experience, eBay can serve as a great source for track, if you know who to buy from. As for engines, I prefer the more physical approach of a car boot sale. That way, you know of the condition of a model before you buy it. (not to mention the potential for a nice bit of haggling )
Collecting without a clue since 2010