I see TJ Maxx have various brands of headphones and speakers. I can only recommend those that I have spent some times with. For headphone, I think Beats Solo 2 is hard to beat, even its big brother, Beats Studio, doesn't sound as good as the Solo 2.