Sorry just have to chime in. I think the problem is English. How could something be overpriced if it sells? Clearly that is the essence of the meaning of "over priced". Priced too high to sell. People are confusing their personal view of what they would be willing to pay with the price at which something is offered. Two different things. Economics 101.
Having a view on something doesn't make it right:"I wouldn't pay that much", "I think that's way too expensive", "wow, way out of my budget". Would be appropriate.
It's human nature to justify our own views as the norm, and then to blame the other party when they are called out.
Logic dictates something is not overpriced if it sells.
Are you buying my point, or is it overpriced?