marksu -- Thanks for the feedback. Sorry it sounds like this mod won't work for you. I must admit though, I don't quite understand why your model numbers differ from the supplier model numbers. The simplest solution would be to just have model numbers that are the same.

One problem that I have been considering addressing (and this actually has little to do with this mod) is that products with attributes often have different model numbers with suppliers. Hence, it would be nice if changing an attribute could change the model number. I remember someone saying that this might be a feature of 1.4, so I never tackled this problem. But, it bugs me more and more everyday. I have to sit around and figure out model numbers for products with attributes before sending POs to my supplier. If this isn't a feature of v4, I may end up tackling this issue.

As for shipping fees and comments fields, I am hesitant to start adding features that many people may not need and even find annoying. For example, I wouldn't want my subcontractors to enter shipping fees, and I'd prefer any issues or comment be sent to my email address. However, if you want to implement this yourself, it shouldn't be to hard. Just add the field to your database and add a place in the form to enter this data when a subcontractor enters tracking info.