There are many reasons why you should have good friends. Having a friend means having somebody to share a common interest with. Friends can help expand your social circles and contacts, leading to gaining new friends.
A friend is someone to talk to about things ranging from the important to the trivial. But most of all, having a friend means having someone to rely on whenever you need help.
But how much should you charge your friends?