G.B.
Okay. When we order dance shoes we always order about 5 sizes and put them on the girls then order that shoes sizes to fit.
My daughter's ballet shoes are a ladies 6, her tap shoes are Revolution and size 4, her hip hop dance boots are size 5. I can walk into any Walmart or Payless Shoe Store and she's in a big girls size 2.
You truly cannot order shoes and stuff online unless you are very familiar with that particular brand and are willing and have the time to mail them back and forth and back and forth as many times as it takes to get a good fit.
Even when you are familiar with the brand they are not always going to be perfect. They do make mistakes and they do get a bad order every now and then.
If her foot is truly that long she should be in larger shoes. You really ought to get a sitter and take her shoe shopping to get her newer size.