Dance shoes off the shelf can range anywhere from 40-130 dollars.
A good place to buy online is:
http://bdsweb.ballroom.com/index.htm
they have a pretty good selection ranging from Supadance to Monarca, with a section devoted especially to cheap but good shoes.
da.