price for what they are providing, seems like an open source alternative ought to exist by now
The hard part with self-hosting is when you have to go to court and prove the documents were signed, though perhaps having emails with attachments is enough?
My email is in my profile