I got some with a keg kit at Keg Connection, over all pretty good kegs, mechanically fine, clean where it matters and a few stickers on the outside, just the kegs is right under 30 bucks delivered. Picked up 2 from a guy on ebay with no phone and mis-spelled for 22 each delivered, one was firestone so slightly different top style and socket style, need a rebuild and the tops are a bit nasty, picked up a few at a home brew store in OKC for 35 bucks each that where spotless, not a sticker or anything, but of course there I was able to pick the best of the litter. The had some that were comparable to the Keg connection jobs.
Personally I do not really like scrubbing old moldy tops, and the keg connection ones are pretty much a fast just to sure wash, sanitize, check the seals and and your ready to go.
In the end it comes down to budget and value of time, for me brewing is fun, but the cleaning part sucks when for a few extra bucks I can get something that has been pre cleaned.