eBay.com top rated seller RytherCamera has a great deal on Canon EF 24-105mm lens.
Canon EF 24-105mm f/4L IS USM lens – $669.99 – at RytherCamera via eBay.com – Advertised as being new with a 1-year Canon USA warranty
This is lowest price online ever for this lens, regular price for this lens is $1,099.00 at most US stores.