Electric toys providing so much needed pleasure