From Hikerboy57:
"many people make the mistake of buying boots with a "good fit". first off, when you're trying on boots, only buy boots in the late afternoon or evening when you're feet are swollen" (bold added by me).
Fantastic advice.
and have the boots fitted with the socks you'll be using.