Says the magnet is super strong, but they don't seem that great to me...

I have one that won't stay on even if no one is touching it, I'm guessing because of layers of paint, and even those that stay on seem to be knocked off pretty easily. Perhaps because all of our vents are painted. But if they are that great it seems that they should stay even with the paint. That being said, my 10 month old son has yet to break them at all even though he has pulled them off, taken them apart, and banged them on the floor on multiple occasions.

###

