Hard to beat for entry-level road and mountain bikes under $600.
Factor in roughly $50–$100 for oversized shipping. Big Box Retailers (REI / Decathlon) where to buy bikes from
You can try before you buy to ensure the frame size is right. Hard to beat for entry-level road and mountain