I agree it is a weird problem. I called the customer support line to discuss my options. The CSR was really nice about everything, but couldn't really help so he transferred me to a manager. I am waiting on a call back. I'm going to see if maybe they can offer me something better or refund my money.
A buddy actually suggested sending the slide back again and just ask for them to replace the sights with a set of Glock sights. This way they know I'm not trying to screw them around. I didn't know it until today, but the Glock night sights are a polymer composite instead of metal. I would much rather give them a shot at this point.