The landscape for obtaining reviews on Amazon has completely changed in the last year. Launching products has gotten considerably harder but this can actually be a good thing for many sellers as it keeps out a significant portion of the competition. What is your review strategy for launching a ...