Although the experience of people diagnosed with cancer varies greatly from one person to another, they all need a good support system in order to cope throughout the different stages of the process. Different support systems have thus been developed including community support groups, online cancer support groups, networks, forums, and charitable organizations. Community support groups are usually led by psychologists, social workers, and medical professionals and can take place in churches, hospitals, or community centers.[1]