Amazon is offering a $20 credit ahead of its Prime Day, a two-day shopping event on July 16-17. Here’s what to know.