The best price for Canon EF 75-300/4.0-5.6 III right now is $334.52. PriceSpy compares deals and offers from 12 shops, online and local.