Had the same problem with a Peugeot 3008. As far as I remember, a replacement wheel is only about £40. I think you have to swap a couple of bits over but better than a repair, no? Might be worth checking with your local friendly pug dealer (if there is such a thing!)