So I spent much of yesterday creating the 2nd of 3 RetroChristmas stores I am going to manage online. Through some hoping around I found Storenvy: Social Shopping and Free Stores.
I have added many items to my new store and am still in the process of learning the ins and outs of the site. I have looked around at some of the other stores and have liked what I have seen! It's free so why not?