I went to the store to get fitted. The person brought out a 12D and a 13D. 12D was just a bit tight and heel was sliding out. So I was given the 13, which was a better fit. The person at the store said, "well, you are a 13D." I was like, OK. But then I started to think about it. There was no 12.5 in the store, and there were no alternate widths in the store. The only reason the 13 felt better was because the 13 is wider by default than the 12. However, this isn't correct to just throw a larger size at the problem. The length of my foot may actually be the size 12, but the width may be an E. How do I know that I am not a 12E or a 12.5D, or a 12.5E? I don't want to walk around in a shoe that is longer than it needs to be just so the width feels better. Doesn't seem like a proper fitting. I feel nowhere closer to knowing this answer having visited the store, which is 1 hr away. I was just wondering if anyone had any suggestions.