It's been a year and 3 months since I've had these GFCI sockets. The price was good, so I bought them. One was broken upon arrival. Well, that's a 10-pack. I only needed 7. Can't erase everything and get it back because one is bad, right? I also had 2 extras. So let's fast-forward a month. One failed. Fast forward 3 months. 2 more rejected. And yes, we called in a professional and the initial installation was perfect with no electrical issues. Another one dropped out about a month ago. So 5 out of 10 errors is not a good value for me. buy again.