J.C.
i banked my daughter's cord blood with the national registry. it's free and if it's still available, we can use hers. if it's not...then they select the closest match for you. i looked into viacord, but it's so expensive. and i asked the woman at the hostpital that collects it and she said that private isn't worth it and with the public storage, you're also likely to help someone else out if you never end up using it which is a good thing to me.
hope this helps!