Very easy to retro fit, they just have 2 plastic tabs which need to break off. Super easy and will come off with your fingers, then just a case of pulling off the adhesive and sticking on etc.
You can get them off ebay, or your local BMW dealers, or even off this forum, look around and see what prices are on offer. Typically around £70 - £100 for a set