Amazon has the BJPKPK 30-oz. Color Block Tumbler with Lid and Straw (several colors, T30oceandream) for $9.88 with free shipping on $25+ or with Prime. List price: $17. Features non-sweat design, 18/8 food grade stainless steel, double walled vacuum insulation, keep your beverage hot or cold for hours.
Has excellent Amazon Reviews.