NEW YORK — Amazon is dangling a $20 credit for some customers ahead of its annual Prime Day event, scheduled this year for July 16-17. But the online retailer notes that consumers must take certain ...