GearXS offers the EF 24-105mm Camera Lens Coffee Mug, model no. 4-105MM-MUG, for $7.99. Coupon code "SD-5" drops it to $7.59 and bags free shipping. That's the lowest total price we could find for a similar mug by a buck, although we saw it for almost a buck less last summer. Based on the Canon EF 24-105mm f/4.0L USM lens (but branded "Caniam"), it features a stainless steel interior, food grade plastic, and lid.