I purchased a Neo Geo CD controller, and some Games Express games. They are easy to deal with, and almost always have good prices.
You do need to watch the shipping charges, though. They get really expensive on larger objects. This isn't their fault, just something to be aware of.