I recently researched the options for creating an e-commerce website for my friend's flower shop. Bottom line is that the market seems pretty poorly served right now.
One thing that just occurred to me is why don't e-bay offer a branded hosted e-commerce offering? They have already figured out the payment mechanisms, how to deal with taxes, maintaining a product catalog and so forth, so it would seem like a pretty simple product offering. This would be ideal for the many small to mid-size businesses already selling their stuff on e-bay.