No duties, brokerage, currency exchange fees. All prices are in $CAD.

BMW 3 Series F3X (2017-2019) 340i xDrive B58 3.0L