Just wanted to follow up: Like the others, the kegs were pretty dirty, but mine weren't nearly as dirty as the pictures shown earlier. Mine have been soaking in PBW for awhile now, and they seem pretty easy to clean, spent about 30 minutes on em so far, and they look pretty good. Nearly no dents on mine either, just weird warning stickers.
The o-rings were an unexpected surprise, so the fact that they are missing dip tube rings is more weird than an annoyance.
Overall, I am very satisfied with my purchase.
Note that I would've totally bought from insco instead, but shipping plays a big part when you live in the west. Companies get pretty big discounts, and i ended up saving significant amounts of money.