http://sites.google.com/ is really good if all you want is an info site. It's free, no adds, got lots of themes, image hosting, and is really easy to use.
ETA: and if you already own your domain you can use it with Google Sites
I'm developing a custom e-commerce system for my homemade soap business. If you want I can set you up a store with it for cost when I'm finished. It would probably be about two dollars a month.