These five online retailers have growing businesses and a mission to help others.