You may be aware of the crowdfunding concept and probably have donated to a fundraiser or cause through various apps and websites aimed at helping someone to achieve a financial goal. But have you examined these platforms more closely, to determine which you should...