Spot-on. I wear a 9 in Wolverine, and a 9 or 9.5 in Barrie (though I suspect a 9 E Barrie may be perfect).
Always best to ask the source, them.
However, last time I asked them, I was told they authorize the card right away and then charge it when the item ships. They didn't actually authorize and charge it though for me until it shipped out.