The Automaticcoupons extension applies coupons at checkout and adds the best one to your cart.
Sign Up for Special Offers at Canon Canada.