I second most of the other information here. One thing to be aware of is that there are many bike shops and/or co-ops that have open shop time where you can go into their shops and use repair stands and the proper tools for repairing your bike. Most charge a nominal fee for this, like $5/hour. There are many bike repairs that are not that hard to do if you have the right tools but sometimes those tools can be expensive. For example, replacing a headset is not that hard but the tools to do it right are a little expensive.