Is it $350 installed? Probably not. Installation has to be a b**ch.
My dealer had to replace mine under warranty and when I inspected the job I realized how many interior pieces had to be removed. And, what s**ks is that most trim on cars nowadays is snap on. That is ok, but it is good for one snap only so it is loose when reused. But there are products that body shops use, like a puddy, that secure flimsy trim so all is not lost.
PS What happened? Was he lighting a cigarette and thought he was taller?