I love the redirecting but sadly it doesn't work with my DD. She has a mind like an elephant. She never forgets a thing to the point of shocking. We can go somewhere and never go back for months and she will tell me something that lets me know she remembers what the store is for or where things are in the store. So redirecting her from a plug or some other unsafe thing just doesn't work for her.
Well, the trick with redirection is that you have to be firm and consistent about it -- if she keeps going back, keep saying, "No, that's not a toy. Let's find something else to do" and removing her and giving her something else interesting to do. She may get mad. But you have to do it over and over if she keeps going back or doing what she shouldn't be. It gets old fast, but she's *trying* to wear you down. Show her you won't be worn down!