Shop at a Bike Shop
You will find more knowledgeable staff and better service at bike shops than you will at non-specialty retailers. A bike shop should be able to match your needs to the most appropriate bike and fit you to the right frame size. Even the least expensive bikes at bike shops will be reliable, with better quality parts, and will almost always be backed up by the shop’s policy of offering free adjustments for a period of time.