I have a oscommerce site that are customized for my own shopping system.
My site gives a few problem though. The issues are happening when you type in the product and afterwards copying it to a new product. Then the system will not remember the saved attributes.
You really have to see a demo of the site first.