Frequently Asked Questions
The answer really depends on your particular need, including the features your business requires.
That said, given requirements that both can meet, we would recommend Ubercart 2 over osCommerce for one particular reason. Ubercart is designed so that in most cases, changes, additions and enhancements can be accomplished through add-on modules without making any changes to the original code, where this is not possible with osCommerce. The result is that having made changes to osCommerce, a new version will break those changes, and if your business changes and changes already made to osCommerce need to be removed, it's very difficult to 'unmake' those changes, especially where different changes have impacted the same parts of the software.
osCommerce is an Open Source shopping cart solution. It provides the functionality needed for having an online selection of products, ordering, payment and shipment processing. More information is available here.
Open Source means that the software is free! Not crippled in functionality until you pay, but Free! It is released free under the GNU General Public License. It also means that you receive all the source code, which you can change to your liking, within the guidelines of the license.
The development is done onshore. Some of our graphic design work and our data migration/loading service are done offshore.
In the U.S., outside Atlanta.
Warranty trouble calls are reviewed Monday-Friday during normal business hours (9am-5pm Eastern), and investigated on a best-effort basis following review.
With software that is not written by us, we will seek a solution to the defect, but are not responsible for it, any more than we would be responsible for fixing a defect with Microsoft Windows. A benefit of Open Source is that a large, vibrant community contributes to it, and that it is free. However, there is also the fact that because it is written by volunteers, there is no one in particular to complain to when something doesn't work...bug fixes are done by volunteers as well, in their own time. Of course, the community's concern about code defects will typically be stronger, and resolution much faster, than were you to report a bug Windows bug!
Yes, there is a 30-day warranty on all our work, which begins upon our timely receipt of full payment. The warranty covers any errors or omissions on out part: anything in the project agreement that we accidentally omitted will be remedied, and anything that we developed that doesn't work as specified will be fixed.
Payment is normally due upon receipt of the invoice. On projects where the delivery period will be more than two weeks, we will set up a milestone payment system, in which payment is due promptly at the end of each project milestone.
Payment is always due before the results of that milestone, or the project as a whole, are turned over to you and made available for use.