I have an S70 with the sunroof deflector accessory.
Pros: blocks sun and wind, looks good
Cons: blocks wind, squeaky, looks not so good
1. Should I keep it or dump it?
2. If i dump it, any suggestions for gently removing the weatherstripping adhered to the roof??? I'm concerned about using something too harsh.