I just hit 25,000kms today and I was looking in the owner's book what the next service at 30,000kms involve. These forks oil changed is a pain. I thought that I could do my engine oil change for less than $100. Now , I realize that I will have to throw $300 to be in good terms with BMW. I find this very excessive. Why have to dismantle the forks to change the oil ? It sounds probably weird but how about sucking this oil out of the forks ?