Bed Bath & Beyond Tervis Cups with lids $4.99 at B&M YMMV
I was just at my local Bed Bath & Beyond store and they had a bunch of 16oz and 24oz cups with lids for $4.99 each. They also had the 4 pack of clear 16oz cups for $4.99 (reg. price $29.99) Lids were $0.99 each.
They had superhero, Harry Potter, Star Wars, kids dinosaur, grandma, dad, USA, etc. available. You can also use a 20% off coupon on each item making each cup with lid $4