Yes, their "Contact Us" form is broken. Of course, you don't know that it's broken until you get to the very end of the process.
An email address that works is:
rewards@bordersstores.com. Works in the sense that you can send to it from your own email client rather than a broken Contact Us HTML form, and works in that you will eventually get a reply. It does NOT work in the sense that you will get a satisfactory or even on-topic reply. Tell "Skully" I said "hello" and that I'm still waiting.