That does not sound like a bad deal.... providing they know that the Zed has different services every 9k..
P1 --> P2 --> P1 --> P3 -->P1 --> P2.... and so on
So judging by your mileage your due a P3 next. Do some homework on what this entails and make sure its carried out