Amazon fined $5.9M