I had the same problem a couple of months ago, I went to get some new trainers, thought I would stick with New Balance since I like their shoes and found the size 12 of the new model is smaller than the 12 I currently have!
Ended up with Nikes and although they are comfy, their not my NB's
O.