Recently I bought something expensive. I did need them but I still had cheaper choices. That was kind of, impulsive consumption.
That’s not the topic.
The word “expensive” makes me recall an experience when I was in a business travel. It was in the San Jose city, I was talking with one of my American colleagues about buying something. When I suddenly said, “It is too dear”, he stared at me for quite a while. Then he said it was quite a long time since he last time heard such sentence. That colleague came from India and he mentioned that traditional British English may be using this word, but American prefers “expensive”.
Btw, I can still remember the spelling of the word “color” can be “colour” in British English according to our English courses. Seems we were taught really a mixed English language.