Most people’s feet swell through the course of the day, and this is why buying shoes in the morning is never a good idea. By late afternoon your feet will have settled so it is the best time to buy them. If you are in the majority, like me, there will be a slight difference in the size of your feet. This only becomes a problem in certain styles. This is why you must try both shoes on before parting with your hard earned cash. You don’t want to be limping around because your toes are crushed in one shoe.
To further help you get a great fit in those new shoes, wear the same thickness of socks that you will normally be wearing with them. If you will be wearing pantyhose with them, don’t try them on barefoot. It’s common sense really. If you are going for training shoes or tennis shoes, have on your feet the socks that you will be wearing them with; not a thicker or thinner pair.
People still make the mistake of buying an expensive, and tight, pair of shoes thinking that they can break them in. A week later they admit defeat and those expensive shoes gather dust in a closet somewhere