6ave via eBay.com has a great deal on Canon EF 24-105mm lens.
Canon EF 24-105mm f/4L IS USM lens – $639.99 – at 6ave via eBay.com – Deal Expired
This is lowest price online ever for this lens, regular price for this lens is $1,099.00 at most US stores.
Note: 6ave via eBay.com is not Canon USA authorized dealer.