DS1 is 13 and have just had to buy him some new shoes size 10.5 (gulp). What age do they normally stop growing as if it's not soon I have visions of having to make his shoes out of cardboard boxes