Amazon, Anandtech forums, and eBay, mostly.
I would whole-heartedly recommend NOT buying from GameStop.com. The last time I did so, 2/3 of the used games I got didn't work correctly, and required multiple replacements. I have had more success locally, but still get the odd lemon (Metal Gear Solid disc 1 wouldn't boot!).