With a 300 dollar budget, looks like used is the way to go. After two less than satisfactory online purchases for new bikes, I now stay local when buying, plus it's better to check out the goods in person before you hand over the cash not after. If finding a used bike doesn't pan out, then start saving your money until your bank account meets the purchase price of that new bike that is to your expectations.