Umm yes about that.... you wouldnt be pleased with me then. Nor will me car actually. Thats why i think i should learn to do it myself. I cant afford to get the garage to do it and i have less mechanical knowledge than my dog.
Not sticking to 3k (remember BMW say 4.5k MAX) will cause you massive headaches.
Many regulars here will remember the saga of my beloved Project Tractor last year - a car bought from a member with overheating issues....
Bought in Feb 07, overheated if pushed, and always overpressurised the coolant. By May, every part of the cooling system had been replaced, still the same. Then it dawned on us (Omegatoy - who helped extensively with this project - and I) that the issue may be oil blockages - these engines also use oil jets for cooling. Looking at the history I have (not much before my ownership) showed it was services every 10k. Cleaned out the oil cured the overheating problem (but not the overpressurising). Overpressurising as located to a cracked head, caused most likely by overheating.
So, the moral is that tractor owners must keep to the (earlier) service scehdule, or better. The later 7.5k schedule is like the current 20k petrol schedule - it will damage your engine.