+1 ebay can get you some bargains, and if you don't like the fit, you can often get back about the same as what you paid.
Here are some Shimano shoes on sale at PricePoint. I've never worn them, but Shimano shoes tend to get good reviews:
http://www.pricepoint.com/detail/213...-Road-Shoe.htm