The best price for Canon EF-M 32/1.4 STM right now is $919.00. PriceSpy compares deals and offers from 10 shops, online and local.