Canon USA has the refurbished Canon RF 24-105mm f/4 L IS USM lens for $899 (Reg $1299) until Sunday night Eastern Time. All refurbished gear from Canon USA carries a full 1-year Canon USA warranty. Canon RF 24-105mm f/4 L IS USM Canon RF 24-105mm f/4 L IS USM $899
See full article...
See full article...