You're probably on the right forum, but it sounds like you're (please excuse the use the vernacular here) "screwed" for this promotion because you didn't find it in time to really make use of it. Welcome to Flyertalk and DON'T LEAVE HOME WITHOUT US AGAIN!