I have never had a big issue buying street shoes. I am thin with thin ankles and feet, but wear a medium width street shoe with no problems. However, I have bought and returned two pairs of ladies latin dance shoes because they were too loose. I am a beginner social ballroom dancer, just looking for something pretty and comfortable to wear to lessons. I noticed on a another post that maybe I should buy shoes smaller than my street shoe size? I also found a store online that sells dance shoes in a narrow width. Anyone ever heard of this? Any tips would be appreciated.