Nah it was silly me double checking the build date before i took delivery. I was really annoyed at the dealer for pulling this fast one on me, particularly as I had been telling him I was wanting the 03 model for various reasons (new headunit, some different parts replaced etc..) and he still didn't inform me that it was old model. grrr
i made the mistake of assuming that it was halfway through 2003 and it would be a 2003 car.! duh! silly me! oh well!
So when you purchase make sure you put on the contract the build date of the mini.