Meritline offers this EF 24-105mm Lens Stainless Mini Tea Cup
with free shipping
. That's $2 off and $2 under the lowest price we could find outside of the mention below. Based on the Canon EF 24-105mm f/4.0L USM lens, it features a stainless steel interior, food grade plastic, and lid.
Expect this item to take two to three weeks to arrive.
A close price: hualiisland via eBay offers a similar mini tea cup for $6.99 with free shipping.
Update: Meritline describes it as a 4-pack; however, it's only one tea cup.