Magento is an open source ecommerce solution that has grown in popularity. The solution can be downloaded for FREE, but it often requires a Magento developer that understands the platform to make adjustments, modifications and to integrate Magento with other web applications.
According to the Magento website it has been downloaded over 750,000 times.
It's never cheaper and never faster to do this twice (or more!).