The honest answer: sometimes. Here's how to tell the difference between one that helps and one that's just expensive.