Hi there,
There are plenty of options out there, particularly reasonably secure open source options with SSL as an option. I have built Opencart sites before and they quite straightforward (once you read about it a bit) to create. If you would like to chat about it more give me a PM/reply, no pressure!
Jon
I forgot to say that Opencart has functionality for SSL but you will need to purchase/register a SSL certificate in the name of the site owner (unless it has changed since I last did an open cart site) as they are obviously not included in the free OC open source code d/l