I have several pairs of shoes, mainly size 5. Real size is 4.5, but many places only do full sizes. However, when trying on new size 5's they're like boats. Old 5's are still worn regularly without them falling off. I can accept that my feet may be shrinking, however, why is there such a difference in shoe sizes. Are manufacturers making shoes bigger?