Ebay, and a few from the sale page on this forum. On occasion I will pick stuff up at antique stores etc. Used to buy stuff from hobby shops when available. Long time ago, like early 80's used to buy some trains at the Ft Lauderdale Flea Market and the Margot Flea Market in South Fla. Neat stuff there some times. Never been to York. Bought from a some of the Great Train Shows and so forth. I guess I am equal opportunity.