OP - there are several different avenues to source them, e.g. local dealer (I suggest getting multiple quotes as the price tends to vary marginally between dealers) other options are sourcing it from overseas and online, etc. In certain cases, it may still be more cost effective even when you factor in the shipping charges, exchange rates, and tax & duties.
Luckily, most of the aesthetics M Performance parts are common across the G20 platform from all regions, however be cautious if you are ordering the mirror caps, as the part no. are different between LHD vs. RHD.
SteveAus - nice colour and aero, the perks of having the car ordered!
I'm patiently waiting for the M Performance exhaust to be released locally