I ordered a totally bargainous pair of NB kids trainers in a 39. They have just called me to say the pair they have are actually a 38.5 <<sob>>. Does anyone know what the sizing is like on NB trainers? Do they come up small?