Had to return the 12's I ordered.  They definitely run small.  My toe was jammed into the front.  I tried to check out the 13's after returning these, but they only had them for about $35 more including shipping, so I wasn't willing to pay the additional cost.  Definitely order higher than your usual size for these.