DS is a 4.5F-G in Clarks, probably a 4-4.5 in most other makes. Am trying to figure out what size to buy him in Geox (4 or 4.5-5?). They are school PE trainers so would prefer to a bit large if feasible! (Have to buy online btw!) Any advice?