Walgreen's is selling (here in NorCal) stainless steel water bottles with cheapie d rings and plastic caps for $3.99, I bought 10 of them for what 2 kleen kanteens would cost, but let's see how they hold up.