Product management has traditionally been an admin feature. We will research what it would take to allow others to access the Products module.
I realize that I am a little late to this party but we too would like to have non-admins maintain the product catalog. Is there a way to do this?