Ryan,
I mean no offense, but a website (with the intent of selling) hosted by a free server will very rarely make anyone go WOW!
I would recommend that you wait until you are ready to "premier" your website and then do it in a professional manner.
You can secure the domain for under $10.00 at most discount domain sites.
www.godaddy.com is a good one to work with. You can also set up a reasonably good hosting plan there for under $10.00 a month. However, I would at least consider looking at the hosting offered by Fauna. For $100.00/year, (I believe it is also available on a monthly plan), you can get a top of the line hosting plan with all of the bells and whistles.
As an added bonus, you will receive some exposure on a very popular reptile-related website. Trust me, it's worth every penny.
Once you have the basics in place, feel free to ask any questions that you might have about web design. I'm sure that you will receive all the help that you need from everyone here. If you have any specific questions, feel free to post them, or you can contact me directly at:
mike@reptiliandreams.com
I'll be happy to help you any way that I can.