Just an update. I called Babyliss and they said mine was still within the guarantee period (they could tell from the code on it). I sent it back and they've called to say they'll be replacing it for free with the new model.
I'm really chuffed. I had been thinking about chucking mine and buying a new one. Now I'm getting a new one for free.