How do you recognize a quality one? Usually the more $ the better but sometimes there are high priced products (Sony, Nike for example) whose quality doesn't match the higher price.
What are some good brands.