Having worked in bike shops and raced bikes, whatever you do stay away from Walmart/target bikes. It may cost more up front but mechanics at places like Walmart aren't built properly and they constantly break. Just whatever you do, get it from a reputable bike shop!