I used to drive bmw and bought a 5008 for 5 years. So far ok. This car need to be serviced by AD, not some random cheap shop. I just found that a lot of jap car fans love to service their car in any random workshop, annual cost is about 300-400 sgd. of cos this is very different, Peugeots AD serving cost is about 700-800. If you want to play cheap, buy second hand and low mileage jap car.