I also recommend Kulshan cycles. They know what they are talking about and will fill you in on every detail of bike you which to go for. Prices are something that you can ask them about and they will see to it that you are happy. Their service is excellent and they strive to do all that they can for you. The products they carry are plenty and you can find all your bike needs there, whether it may be questions, bike parts, or even the whole deal.