DH and I went looking for kk's for ourselves and our dd. We found a place that sells them for really cheap (we got ours for 18 a piece 2 40 oz, and one with a sippy lid). Oregon Mountain Community
also has free shipping on orders over $50. It was shipped immediately and we got it less than a week later. They were great to work with, both online and over the phone.
(ordering was a bit confusing for me though. The tag on the item says it has a loop top cap and I wanted a sippy. All I had to do was click the "12 oz sippy" and under the option "No thanks" and they sent it. I called to make sure they got my order right though.....)