Yeah I did some research, the 60's Astro Boy show was released by Right Stuff (as you said)...wish I had known about the sale...

, oh well, maybe next year. The 80's version was released by Manga Ent. on DVD. It is long OOP and kind of pricey, but the episodes are all on Amazon Prime right now, so I can watch them that way.
I too am disappointed Mill Creek is releasing the same 2003 series set again, but at double the price, no improvements whatsoever...
There are no more good TV Shows, only ones that haven't disappointed me yet.