The best price for Canon RF-S 7.8mm f/4 STM Dual Lens right now is $898.00. PriceSpy compares deals and offers from 4 shops, online and local.