Got returns mostly working.

Still need to do a better replace. After that, I'm fairly confident it
will work. Also, double check Brads return inventory numbers. I don't
see any changes and I think it is broken.