Amazon has agreed to pay $309 million to settle a class action over returns, after customers alleged that they kicked off product returns but were wrongly denied refunds-or got hit with charges anyway ...