I have an older pair of Specialized Sport shoes. New ones sell for around $80-90. With a good sale or discount you may be able to get them for $75. The clearance table at my nearby Performance store has some good, but limited selections. If you prefer a more walkable shoe that doesn't look like a bike shoe, Performance often has their
Traverse shoes on sale for about $40. Pretty decent, but you need to figure out how to keep the laces away from your chaninring. (A small velcro strap seems to do it for me)
You can keep an eye on Chainlove.com as well. Shoes fequently come up there, but that's not an item I would personally buy in a rush on a deal-at-a time site.