eBay, Amazon, Beverage Factory, cornykeg.com, etc. There are quite a few places out there, but depending on what the old kegs cost it may not be worth it.
I've seen dip tubes for about $5 and $15 (short/long), posts with poppets for about $10-12 each and o-ring kits for about $5.
I picked up...