Best bike shop in Gilbert hands down.
They have road bikes, Mountain bikes, BMX Bikes, Cruisers and more.
The staff is nice and they are very involved in the community. They offer classes on how to ride, how to train, how to maintain, first aid and more.
I have bought two mountain bikes from this shop and they have sponsored and/or provided sag support for several rides all over the state.
They will treat you right.