Amazon agrees to pay consumers $309M in returns policy settlement - Tech Sentiments