Sony's best noise-cancelling headphones are $120 off, and you can get them in time for the holidays