A friend of mine recently bought a BMW X5 model 2004, after using it for almost 6 months he is now complaining the high maintenance cost as it drain his pocket.