What do they do exactly? What age are they aimed at/suitable for? Any special offers on them anywhere? Thanks