Moon, you can also check out iHerb
. It's $30 and they have pretty cheap airmail shipping to Canada, at least for lightweight stuff (which a menstrual cup is).
I saw some ultra-generic cup in a local store for $10. I'm sort of tempted to try it... it's silicone, isn't shaped exactly like the Diva, but has that bell shape w/ stem that pretty much all the cups do. Anyone ever use one of these? It comes in a pink box that says "menstrual cup" and nothing else.