I can only commiserate -- the ssl certificate renewal process at StartSSL is painful and confusing and feels like it's from an alternate dystopian dimension.. It's still what I use though, because of price.
If you find something better at a reasonable price, let me know.