They are mostly a grocery shop. Chances are they don't have insulated bottles. Try some of the Russian gift stores in West Hollywood (if you have time and inclination ;) )
I don't think they carry bottles ...they specialize on groceries and produce
Thanks! Your answer is awaiting moderation.