Damn, now you've got me in the mood.

Does anybody in the London area know where I can buy some damn pez?. No shops seem to have them, i'm willing to travel from one end to another for some pez!