Hi all, thanks much. I actually got the bike, I specified in the thread. I wanted to use it to go on the bike trails, and dirt roads. That is why I thought a MTB would be better. I got it from a bike store nearby. It costed me 400$. I think it is a reasonable price. I did a few test rides before buying it. It worked good. And I took it out for 6-8 miles yesterday. No issues thus far. Thanks again to all! Kindly reply for suggestions