It is very expensive and the maintenance fees are for forever, basically - since once you make the investment it will feel bad to cut it off.
What I did was have it collected and donated to a bank. This made it free and it can be used by anyone.
(My dr resisted, it takes an additional 20 minutes of attention).
I THINK I don't recall the specifics, but I don't think it's usually necessary for someone to get their own cord blood - I think the stem cells in it are so darned adaptable that you can use any match with really good results.
But I did it 10 years ago, and honestly the details escape me.