Soon to be going away for 2/3 months and don't want to leave my car open to the elements. I used to use them on my previous cars (didn't car too much for them), but haven't been away since owning this car. Are they good to have or do they scratch the car?