Yes, there are free WordPress eCommerce plugins. But while many free plugins are excellent, the best tend to have either a monthly subscription or charge for certain extensions. WooCommerce is an excellent example of a free plugin that has paid extensions.