For Canadian Donors, you can use this website: www.bloodservices.ca
I ended up calling the toll-free number 1-888-2-DONATE and found that I can donate blood. The time limit after a piercing or tattoo is 6 months. Woo hoo! I pass!
So, I'm going to donate on my birthday, October 14th.
Kwin