I'm looking for a bicycle to commute to work (<2 miles), do groceries (~2-3 miles), go to school (~8 miles). Would this be a good bike for that? (one of the cheapest bikes on bikesdirect.com)
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.
While the comments on your question are good, i'll answer anyway.
Short answer: Yes for your specific needs this is a fitting bike. Longer. Yes, If you have some hills, the 3 speed oxford model may help.
Buying a used bike off craigslist for someone with little bike knowledge is probably not a great idea. a $50 - 100 bike in my area is generally pretty old. beat up and not worth the savings.