I don't bother with the form anymore. I just email them directly at
[email protected], and have always gotten a response.
I was just going to post the same thing. Email works fine.
If you are looking for the past request credit form, there's a link under your account details. However, since it only lets you request one bonus for a given stay (I raised that with Bill from eCommerce in the website sticky thread already), I don't use it anymore since I would have to send a follow-up email anyway.