Thanks for the bump Janice. I rather assumed nobody knew anything, otherwise I'm sure some helpful person would have posted something by now.
Having tried to do a little research myself, the only sites I can find which mention the passes are in German and Dutch, which makes me think they can only be bought if you live in these countries. I could well be wrong, but any information would be appreciated.