Alternatively, you can get most tools from places like Anaconda, or your local bike shop. As was said before, your gonna need the basics which you can get from a hardware store like screwdrivers, allen keys and pliers, then, for bike specific the ones I use more are BB tool, chain whip and sprocket tool. Best way to go though is buy as you need. You could also get a bike multi-tool, not especially cheap, but you can take them with you on a ride and has all the basics like single screw driver, chain breaker, tire lever, allen keys, etc. Can be really useful if you run into trouble on the trail.