I live in MI, but have the same problem. Our closest good dance shoe store is an hour drive away. I have been buying online for the 3 years that I have been ballroom dancing, and here is what I have found:
My favorite brand is an Italian brand called Dance Naturals. Very expensive but beautiful, flexible shoes, very high quality.
Two popular brands that a lot of pros wear are International and Supadance. In my opinion they both start a little rigid, but they get better.
I've never worn Ray Rose, but I've seen many top latin competitors in them.
I'm not a fan of the off-brand, slightly less expensive shoes because I just don't think they have the support. My favorite sites to buy on are Showtime Dance shoes and Dance America. And, yes, I admit I've spent a lot on shipping when the shoes don't work out, but I like all of the choices online.
I don't go to too many salsa clubs anymore, but I really liked wearing suede-bottomed ballroom shoes. I think you will too.
Good luck.