Some changes were made to Cnet Reviews, after which the buttons disappeared. There have been several questions such as yours lately, but for the time being there are no answers as to why it disappeared or when the feature will be returning.
Sorry.
John
Hi everyone,
When I first signed up and created my profile, I added all of my products without any problems. I would just search for the product and the button to add was there. Now I can't seem find the buttons anywhere! Is it just me? The only way for me to add a product is to submit a review first, then it's added by default afterwards. I don't want to review every product I own.
And the only way for me to add a product I want is to look at another member's profile, see their products list and the button to add shows up there. There has to be something I'm missing..

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic