You lose quite a lot of iron when donating blood:
Each time you donate blood, you lose between 220-250 mg of iron. It may take up to 24-30 weeks for your body to replace the iron lost through a blood donation. That time may vary, depending on what your iron level was before donating and if you take iron supplements or multivitamins with iron.
AFAIK many people are fine (no symptoms) with having low iron levels.
I’ve got one of these and I really like it. It’s expensive compared to other brands, but I’ve had it for 5 or 6 years, and it still works perfectly. It’s got a few scratches but that’s acceptable given that it’s been used for years on a daily basis. Highly recommended.