I have yet to see a cup being sold in a bricks & mortar store, though places like Whole Foods/Wild Oats really should be selling these.

I got my Diva a few years ago from http://www.mountaingear.com/ (an outdoor sports equipment company) and then a year ago I ordered my MoonCup from http://www.mooncup.co.uk/