Besides being trained in the best keyword ranking techniques, you need to have just the right product. Easy to manufacture but not too easy to knock off. Otherwise you will find yourself ranking and then immediately getting chased by others willing to go leaner on margins. Product sourcing and design/development can be the differentiator that allows you to stay in a product category for much longer and really get a good ROI.