As I understand it, donating the cord blood for public use incurs no charge, but you are not given preference to access it - it becomes the property of the Red Cross Blood Bank and tey will donate it based on need.

If you choose to store it for your own use, you need to go through a private company, and thet incurs a charge.