You can donate white blood cells. It takes about 4 hours and pays like 350. Not sure how often you can do it but I would assume it would be safe to donate at least once a month....