There should be about half an inch between your foot and the end of your shoe. You can guesstimate this distance by using your thumb to press on the top of the shoe. If there isn’t a thumb’s width, ask for the next larger size shoe.
Shop for new shoes later in the day. Due to swelling, your feet are a little larger later in the day. Shopping for shoes in the afternoon or evening is a good idea. This ensures that your shoes will always fit.
Invest in a shoe tree. If you really value your shoes, make sure that you are storing them properly. Throwing them in the back of the closet or shoving them under a bed can warp and crack shoes over time. Keeping your shoes on something like a shoe tree can help them retain their shape.
Before you go shoe shopping, take the time to look at the styles of the past. This can help you see which shoes are classic and stand the test of time and which ones are merely a trend that will quickly fade and be relegated to the back of the closet, never to be worn again.
As you see, it is easier to find the right shoes then you thought. While it does take some time, all you need to do is practice what you have learned. Have fun with your new pair of shoes, because you will have them for a good long time if you get the proper ones.