I agree with wholesalelist101. I think getting your own domain name and then hosting it is the better alternative.
There are a lot of free open source eccomerce applications out there that are available to you. I would not let the idea of not knowing HTML or any of the other languages scare you away. At some point, you are going to need to have a basic understanding of configuring a site in order for it to meet your specific needs. Most of he applications out there are pretty much menu driven once it is set up. If you find a good hosting plan (which is another topic), it will more then likely have an eccomerce shopping cart available and if you can't figure out how to get it installed, they will more then likely do it for you.
One site you can check for review of some of the more popular ecommerce applications is Link hidden: Login to view. You can read some of the comments on the different carts as well as try them out.
ALso, I am not sure what some of the eccomerce hosting packages offer, but I know with the application I use which is CRE loaded, I also can generate feeds into different sites that list my products (when I get them put in!!)
I am still working on getting my site up, but you can look at it here:
Link hidden: Login to view
As mentioned....it is still a work in progress :)