DD is starting dance in June and I have to get her "pink ALL leather ballet shoes" and "black patent leather MaryJane style tap shoes, with Velcro closures". I honestly have no idea what I'm doing and wonder if I need to get her professionally fitted or if I can find what I need online. Poking around I noticed that ballet shoes seem to have a different sizing (don't fit the same) than street shoes. Do tap shoes also run different than street shoes? Is sizing for ballet and/or tap shoes consistent across brands? Any brands you would recommend or avoid? DD wears a 10 currently if anyone happens to know what size dance shoes their DD wore at that size.