I found a really good fitter at a shop about 45 minutes away and ended up getting a pair of Specialized Torch 3.0 shoes with some Specialized blue foot beds. And while my foot measures a 43.5 she actually put me into a 44.5 due to the shape of my foot. The new shoes feel great and I’m glad I didn’t try doing this online.