I love SquareSpace, I really do. I would just like to be able to integrate a shopping experience into my website and I can't do that on SquareSpace unless I hand code it and all that b.s. So for now, I'll keep SquareSpace and sell on Etsy. Hell, it's only $0.20 to list the items. No biggie.
SquareSpace has many different templates and you can build your website for free during the 14 day free trial. I really enjoyed that feature. Give them a try!