Can anybody recommend a good quality working shoes that is not too expensive (preferably under $50).

I am on my feet all day long and do alot of outdoor walking (hiking shoes) and the shoes won't last me but couple of months. So was looking for something more durable that can be purchased locally.

Timberland seem to make good quality hiking/working shoes, but slightly out of my price range

Thanks.