There are many routes you can take in terms of a selling site. I would suggest you try multiple inexpensive avenues. What level of interest do you have in your own domain name such as mona1007.com? Many "shared" web hosts offer ecommerce packages at a very low rate per month and it will allow you to have your own domain.
You can also use other services that will give you a site name after their site name. For example on myplace2sell.com, you can create a web presence and have a url that is www.myplace2sell.com/nameofyoursite. Other sites also do this such as live.com, amazon, yahoo.com. It really all depends on what your goals are for branding and marketing. I suggest you try out various options until you find something that feels right to you.
Best of luck with your products!