Have you ever thought about using an eBay Shop or Yahoo Store? It's just a suggestion, I don't have huge knowledge of the area, but I would say the benefits are enhanced traffic and low technical overhead. I expect you have to pay a commission on each sale, but it might be worth it.
I would still then run your own website, just use it to point traffic into an eBay / Yahoo store.
Just wanted to put the idea out there.
Rgds
We use essential cookies to make this site work, and optional cookies to enhance your experience.