Baggie: Heated windscreen,fitted in most decent cars these days,why not trucks
Cost. Especially to replace.