Hi, I'm buying Puma basketball shoes online for my DS. He wears UK size 11 in Nike and size 11.5 in Adidas. However, Puma only do 11 or 12, so I'm deciding which to order. If your DS has these brands, how does the Puma size compare with the others?