Cancer patients depend on donations