Hi Hassann and welcome. I'm new ish to 6 ownership and agree that this site is great for helping people like us. Yorgi's DIY guides have been great so far with pads and disks and resetting the idrive after changing the plugs.
BMWland in the UK is sponsored by my local dealer and they do offer special rates for genuine parts, could be worth a look.
Nice car and the best colour combination (same as mine) but I have different wheels.