I just got a car into the shop with a problem I have not dealt with in the past. It's a 2003 Honda Accord coupe and the previous owner installed a pair of plexiglass window deflectors on the doors. I have removed them , but I am having a tough time removing the remnants of the foam adhesive...