I'm a little confused on what bag to buy, with all the crazy choices. I just need something basic I can hit that won't fall apart. What's the difference between synthetic leather and real leather, water filled or not, etc? I was hoping not to spend too much money on this, but some of these bags are really expensive.

Also, I don't really want to pay shipping for something so heavy. Is there a good sports chain where I can buy one?