95% of all the games in my collection were bought from a combination of thrift stores, pawn shops, flea markets, garage sales, and local game stores. Despite having a big collection, I am not rich, not even close, so I like to make my dollar go as far as possible and these are the best places to do it I've found. I also buy on Ebay occasionally, but only for games I never find, at least for a good price, or games I want to play badly.