Ha!
I got a letter today, and it turns out I still have to fill out the online form to join the SH club, i must have misunderstood what he meant but at least my letter and pin arrived today
so going to fill in the online form now...
Thanks for letting me know. Hopefully my letter will turn up soon. Is your letter something you can use in DLP (i.e. temporary proof of your membership)?