In reply to mudmonkey5:
I've seen transparent plastic cards, exactly as you suggest, available in Switerland/Austria/Bavaria, but not here. Mammut used (and may still do) a free one roughly credit card sized which was great until I broke it! I think also SwissTopo sell one on their website (which dispatches to the uk)
However as the previous poster suggests, that thread is an equally useful resource.