I have always been told, and practiced, that when you go to buy shoes, whether for normal training or marathons, you should allow the width of your thumb from the end of your toes to the end of the shoe, which will allow for any swelling of your feet during your run.