Jag rekommenderar klart WooCommerce för WordPress. Det är helt gratis och väldigt flexibelt.
Hela 20-30% av alla webbshopar i världen drivs av just WooCommerce (!) så det är en säker lösning med mängder av olika plugins att välja mellan (många är också gratis)