Anyone know how these size in relation to Instinct VS/Lace? I'm keen for a pair,but nowhere near me stocks them,so i can't try em on before I order online. I take UK 6/EU 39.5 in Instincts but I'm aware the Chimeras are built on a very different last.