Updates on Amazon Giveaways and Vanishing Reviews

Update: Amazon has ceased offering Giveaways as of October 31st, 2019. I maintain the post below for archive purposes only. An Update on Amazon Giveaways In my recent post on how to set up an Amazon Giveaway, I had said that Amazon won’t allow you to give away...