Oh my gosh, how awful the experience with not one, but TWO cages being rusty! I'm so sorry this happened to you. It's such a bad feeling when you get crummy product, or defective stuff when you spend good money for it. So far, all my cages have come from Prevue through the Walmart website, and when I had an issue with one of the door locks that had disassembled in shipping, I called Prevue in Chicago, and they walked me through how to get it on, or off of there, (in my case I just removed it), they were so nice and helpful too.
It's all going to be fun though, when your new Neptune arrives! I can't wait too.