I'm looking to purchase my first mountian bike and would like opinions on where the best places to shop are. I don't know a whole lot about bikes but I'm looking for something to ride on the streets around town and maybe once in a while on dirt trails (Squaw Peak etc.) in the valley. So I don't feel I need something with the latest titanium/carbon fiber components but something reliable. I'm looking to spend around $300-$400. I've been to Tempe Bicycle on University and another place on 7th street and Bethany. Tempe bikes has a large selection and seemed to have pretty low prices while the other place had similar prices but a smaller selection. For any of you knowledgeable in bikes I'm looking for somewhere with the lowest prices and a great selection. Sort of like the Scottsdale Gun Club of biking. I'm willing to travel anywhere in Phoenix if you have any suggestions, and by Phoenix I mean Maricopa County.