Thanks! A 12.5 would be ideal for me as well, but for $280 shipped I just couldn't let it slip by. Come to think of it, I don't think I've seen more than 1 12.5 Solstice before.
So does anyone know where the Invincibles are dropping other than Invincible's site? Their site isn't in English so I don't think I have much of a shot on release day.