Learn English – Word for people who buy things because they are more expensive/ for the brand

adjectivesnounssingle-word-requestsword-choice

Is there a word for people who buys things because they are more expensive or because they are specific brand or label?

These people don't buy the items because they are higher quality. They buy them because they want others to think they are "cool." These people can often hardly afford such items and this money could be better spent on other items.

This is opposed to other people who might buy more expensive things because they are of better quality. (Who would rarely buy popular brands because their prices are inflated simply because they are popular.)

Best Answer

People who only buy things made by famous labels are often called brand conscious. People who buy things because they are high quality are called quality conscious. I would use brand conscious also for people who buy things solely because they are expensive (I believe they are largely the same set of people). You certainly can't use the word price conscious because that means people who buy things because they are inexpensive.

If you are looking for a less descriptive and less neutral term, you could call these people snobs.