Has anyone used WP e-Commerce, or one of the alternatives?

If so, what did you think? How is Wordpress as an eCommerce platform?