Forum Moderators: buckworks
It says - the design of the code is such that the page headers are displayed before the database is queried for content - this means that you cannot have unique titles and meta tags etc on each page - please don't say it can't be done anyway, because it can. all you need to do is do all the database queries before any output.
The point is that those dynamic product pages are actually a single template page. The cart is designed to give you generic header info but not the level of control we really want for SEO work. It's the same header info regardless of what content is displayed.
The only way to fix this is to customize the cart such that you can add specific header info for each product. It can be done but it's not part of the default osC setup. Now you're talking about customizing osCommerce at a level the developers hadn't planned for. Not yet at least. ;)
(You can always go to them if you botch it up, and then pay)