that intercooler bit should be about £20 I think
Yes the pre inspection is what they should go by, anything broken relating to the fitting of the screen that wasn't marked down is deemed to be their fault. TBH I've broken mine twice and I know loads of people that have so it's pretty obvious he has done it