What’s the point of your post?
Try Dick’s Sporting Goods. They carry bikes a notch above Walmart. Bought our kid a college bike there for about $350.
I find bike stores carry a variety between affordable and unobtainable. Just have to look around. The stores in my area seem to be getting better stock, and seem to have a variety in stock.
Probably help to define “not too much” as far as budget.