Puzzles make the player stop and think. To ensure your puzzles are doing everything you want to shape the player experience, ask yourself these questions:
Do I have any incongruous puzzles? How can I better integrate them into the game? (Use Lens $\# 43$ : The Lens of Elegance to help do this).