I own the exact same shoe (brand and style) and adore them but this new pair is off.  They are almost a whole 1cm longer than my other pair (same size, euro 40) and the footbeds of the right and left shoe are not even.  Normally, I love Inov-8 for crossfit.  They are narrow with enough toe space and not too cushy so you can lift, WOD and run in them.  These are just not up to my standard of Inov-8.