If you mean Gilbert items it is basically internet searches and large train shows. For new items there is Charles Ro and DesPlaines Hobbies. For resale of newer items it is again internet searches and large train shows.
I have a Private Car membership at Trainz. So far it has paid for itself. Once in a while something rare appears on Trainz that I want. Be extremely careful buying S gauge from Trainz. The people doing the descriptions are not S gauge experts and there have been material errors in at least half the items I purchased. Usually the pictures are good enough to spot the errors. If not, call them first.