Amazon ended its charity donation program, AmazonSmile, after a series of other cost-cutting measures. Many shoppers expressed disapproval on social media and have been searching for alternatives.