Worked for me, signed up with that last week, and just got my invite then, so thanks sooo much for posting that!