It might be best to just buy new copies since they come with serial numbers which can let you play online games. Futureshop/Best Buy occasionally have sales for certain PC titles, you can get good deals from them.
If playing online is not an issue, buy it from craiglist. What PC games are you looking for?