DS was last measured for shoes about a month ago and was a 6.5. I've seen some shoes online, but they only come in full sizes. Am I better off getting the 6 or the 7? I'm guessing the 7, but feel like they'll be huge on him!