When I review a product, I don't take going into nearly-full-on-cheerleading-mode lightly. I know everyone has individual needs and wants that must be addressed when they're making an investment into almost anything, and that not every product is meant for every person.

Read the full article here