I had never heard of £100 notes. But as I'm not a mumsnetter, rather than going on the thread and declaring it to be untrue because if I haven't seen it then it can't be, I managed to Google it and educate myselfNice little tale here, dont believe a second of it. Posters falling over each other to point out £100 notes don't exist, whilst others explain they do in Scotland, but you'd have to go to the bank specially for them.
I also don't believe the thread at all. Most of them wouldn't say boo to a goose and can't even bring themselves to open their front door, let alone do something like that in front of other people