Ds is off to Oz on XMas Day, and has only got 3 pairs of shorts that fit. He is 12 but can fit into age 10 H and M. Nothing online there or M and S. Anyone seen any?