No, this device does not prevent your lights from flickering during bad weather.
Surge Protection
No, any electrical issues that happen in the home after the surge device is installed are not due to faults from the surge device.
No, these types of devices are not protected by CFEC meter-based surge protection. Surge protector power strips that can be purchased at electronic and department stores are best for protecting these types of devices.
A connection fee of $20 is charged when the device is installed. Surge Protection is an additional $5.50 on your monthly electric bill.