I got it from Unicahome but you can get it on Amazon.com for USD$20.00 or so: http://www.amazon.com/Not-Paper-Cup-Reusable-Mug/dp/B0016CSBJS/ref=pd_bbs_sr_1?ie=UTF8&s=home-garden&qid=1226714701&sr=8-1
No, it doesn't seal. It's more artsy than functional. I'm emotionally attached to those paper cups with plastic lids as I had a mocha in it almost every day I went to school at Cal.