GearXS offers the EF 24-105mm Camera Lens Coffee Mug, model no. 4-105MM-MUG, for $9.99. Coupon Code "GXS-30" drops it to $6.99 and bags free shipping. That's the lowest total price we could find for a similar item elsewhere by $3. 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.