H.P.
I swear by zappos.com. You can send them back if they don't fit. I don't have an issue with buying before trying them on, but on the few occasions when I have had questions, I just called in to Customer Service, and they were very helpful. It's pretty much the only way I buy shoes.