This past weekend I "Zapped" our cousin who is 6 that lives in Baton Rouge and the feeling it gives you is great. Now I truely understand the meaning of it. Its all about feeling good, first its about making them feel good and then about the feeling you get for doing it. Now I have a total of three to zap on a regular basis, our grand children and cousin. The only thing better, be there to see their face when they open the package to see the pin.