I beg to differ with
@JohnSnowNW . Tesla is fully responsible to the purchaser of the entirety of the car that they deliver to us. That's kinda why they warranty the car to be absent any defects when delivered. Any defective part is a defective Tesla part. It is up to Tesla to beat up their suppliers, not us. We look to TM as the one to right a problem with the car they sold to us. Bad glass is bad Tesla glass. Bad battery, AP, seat, door latch is bad Tesla battery, bad Tesla software, bad Tesla door latch, etc. It's called corporate responsibility, not passing the buck. Don't let them pass the buck and don't expect a car purchaser to have to track down the sub contractor or sub-manufacturer. Likewise, blaming TM for quality control is appropriate, as long as problem did not just appear now, but was presumably present at delivery and Fremont assembly line. I don't think glass develops bubbles. They were always there.