I'm in the market for some cycling shoes to be used while riding my hybrid. I ride mainly on paved surfaces and ride casually a few times a week for exercise. I like the idea of getting a mountain bike shoe because of the tread. I unknowingly bought a pair of Louis Garneau road cycling shoes online not realizing that they needed to be used with a special cleat and pedal. I returned them and am now looking at mountain bike shoes, but a lot of them also have attachments for cleats. I want to be sure that the cleats are optional on MTB shoes. I'd also like a few recommendations on a decent sub-$100 MTB shoe. I like the idea of velcro straps so I don't have to worry about laces. A couple shoes I've been considering are the Louis Garneau Monte, Loius Garneau Montana XT-3, Louis Garneau Terra, and the Shimano SH-M162. All of these shoes say they are cleat "compatible" which I take to mean that cleats are optional.