I have some Magento sites for clients etc.
It is not a light system, you need
decent hosting muscle (virtual private server or use a specialist magento hosting plan) - and it is also not easy to get started in/your head (lots of fishing around to figure where what administration activity is) around if you want to modify the design etc. Training the customer also takes time, as some tasks are quite daunting (mostly around product addition - the order management on the other hand is very slick)
But it is hugely powerful and has just about any feature
There are easier options if you dont need the whole hog (getting the links from my diigo)
1. if you just need a few pages of products with a cart/checkout, there are cheap options that arent hard to skin for
- paypal (are adding some nice developer and integration options)
- romancart
http://www.romancart.com/ (commercial depending on features, i have used it, very cheap, works smooth)
- quick cart (freeware)
http://opensolution....dex,pl.html?sLang=en2. for a more full featured shop
oscommerce
http://www.oscommerce.com/ but it looks quite "square" - there are several "improved" products based on it around (tomato, osCMax, i forget the other names)
prestashop - slick looking and light
http://www.prestashop.com/on windows servers:
http://dashcommerce.org/default.aspxfor integration with cms
joomla
http://www.virtuemart.net/drupal
http://www.ubercart.org/django
http://www.satchmoproject.com/There are also about 5 or 6 commercial products in the $80 to 150 range which are very slick and easy to start with, things ike xt:commerce (in german, old version is GPLd too) x-cart etc.
3. super duper almost everything
magento - see above
oxyd
http://www.oxid-esal...ts/community-editionthere's another one that one of my clients used but i cant think of it right now