Why does my iPhone 4 battery go down so fast?

I'll use it for Internet for like 10 minutes and my battery will go down a percentage every 1-2 minutes I hate it. If I take it to the sprint store will they help me? Or will I have to take it to an apple store? Or can you guys give me tips on how to save battery?

If you are in Africa switch to 2G

Your owners manual should have a page on saving battery life.

Some feature use lots of battery as well as some apps.