eBay top rated sellers Big Value Inc and 6AVE has great deals on Canon EF lenses.
EF 100mm f/2.8L Macro IS USM lens – $793.92 – at Big Value Inc via eBay.com
EF 24-105mm f/4L IS USM lens – $596.44 – at 6ave via eBay.com
These are lowest price online ever.