If your looking for an absolutely free option, I highly suggest Weebly. I have a website with them for my customers with a business I do mainly off-line. It gives my customers all the info they need and gives me visitor stats as well as a Paypal option so the customers who must use a credit card can.
What's great about Weebly is it is a cut and paste website design. I can add and remove text, pictures and product within minutes.
If one wants to do the HTML they can but I hate the squinting and details, so I go with the cookie cutter design.
I was with GoDaddy's shopping cart but it was incredibly unintuitive and clunky and 10$ per month. Funny how something for free can be so good.