Crowdfunding sites have become a popular way to raise funds for different causes. There are many options available for charities, specific initiatives, and...