I shopped here with my dance partner when we both needed new ballroom shoes (these are a special suede-sole dance shoe) . They have a much larger selection of these kinds of shoes than other shops. However, they don't carry a lot of sizes in stock but they will order shoes in for you. This is tricky because ballroom shoes as a whole run very different than street shoes. Had they kept more on hand we each would have purchased a few more pairs.
When I first called the shop a rather rude man answered but luckily a helpful young lady was there when we arrived and was quite nice. I did have to hunt here down though because the selling floor was void of any employees!! She counseled me into a different type of shoe which was a great suggestion for me. My partner purchased a very suitable pair too.
Good pricing on shoes especially compared with internet sites.