Just pasting in a review I wrote for some CCS covers I've picked up.
Ordered some CCS socket covers as I'm unsure about the long term effects of leaving the pins open to the elements and my car is parked outside on the drive.
Not necessarily worried about rusting as I'm going to assume...