Hi! Depends on where you live, but I live in the US and this is what I ended up doing.
My Endo recommended a service called Legacy for storage. She told me most of her patients have gone with them and although none to date have withdrawn their samples yet, everyone has had positive experiences with the deposit.
They're an at home service, meaning they send you a kit in the mail. The kit included a cup for the sample, some mixing (think powdered cheese for microwavable Mac n cheese) to stabilize the sample and very strict instructions to make sure to have the sample dropped off or picked up by a mail carrier same day of producing the sample.
I did two deposits about a week apart from each other. They analyzed both samples for viability, STDs and even how a small portion of the sample handled being frozen and then thawed.
I even had the ability to use my true name in their system and the only place I needed to use my legal name was on the sample cup itself.
They're going to store my sperm for 5 years. And the entire process cost my wife and I $1200 for collection, analysis and storage. We pay monthly payments of $100 with no interest.
Honestly very smooth process and I have no complaints.
Let me know if you have follow up questions :)