Have you donated blood before? If so, any problems with those donations?

Pete