The problem with CPanel Shared SSL is the half assed way it does it, relying on Apache UserDirs functionality so that it's accessed in the form of:
https://secure.domain.com/~username
Which presents a couple of problems:
1) Data transfer gets counted against secure.domain.com not the site being accessed
2) The site has to use relative links to images and other pages as absolute links will mess up
Personally, we give shared SSL space on a sub-domain, so we can count bandwidth and users don't have to make sure their sites are coded with relative links.
Thank you,