x2
If you are looking for cheap try online like ebay and pricepoint. Do a lot of reading to make sure all the stuff is compatible. I work at a shop so if you have any questions feel free to pm me. Some other places i have had good experience with are speedgoat and jenson. As much as i would love to say to buy from a bike shop online is going to be cheaper.