Yes, this is income because of the structure of the transaction- because you received a refund of the purchase price in exchange for writing the review, you must report the income.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"