These noise cancelling headphones are way too good to be on sale for $45