I tend to find it hard to buy into an item that requires to use a celebrity/athlete to sell the product. They normally are one of the worst products out there as far as results go.
For instance, that new Jillian Michaels detox product that just came out. Obviously Jillian Michaels didn't spend the time to invent this detox product. To me it seems the company isn't confident that their product will sell as well as it should or that it won't stand out amongst the pack. Paying Jillian Michaels a boatload of money to put her name on it will definitely bring in the Biggest Loser crowd hoping for the answer to their problems.
With the exception of the Foreman Grill, i haven't seen a product that has a celebrity's name attached to it, stick around much. Well maybe the Body By Jake stuff but that's slightly different.