I think I reset my 100th gfci plug tonight ( this year mind you, probably over 1000 in my lifetime ) and I have at least a dozen to do tomorrow. I know that water causes a connection to the ground and that is fed back into the ground of the building, and that causes the button to pop. I hate it. This single thing probably costs me in the neighborhood of 1-2 grand a year in labor for service calls. The more it rains, the more money out of my pocket. yet I have many jobs, with different name brands of GFCI outlets, that never pop, no matter how much it rains. I know that newer outlets sometimes pop less than old, but not always. and GFCI breakers seem to pop less than GFCI outlets. further, experience tells me that heavy loaded outlets pop more than less loaded ones. but AGAIN, not always. I wonder where these things came from and who decided these things help protect homes or people. were folks getting shocked from water and electricity outside so they made all outside outlets and garage outlets shut off if any water is present? then why do all of them not work, or only 1/4 of them or so? I have some jobs that have dozens of cords with open outlets on 3 ways in gutters and they never pop. and I have some jobs with one cord from on wreath to an inside garage outlet, no open pugs that pops all the time. OK, enough of a rant, now you guys tell me your experience with GFCI's.