Full threadmikeknoop·Anyone know the story about ChirpMe? The Alexa rank seems really high (~3400) for a "beta" product:http://i.imgur.com/2rAlmVX.png http://i.imgur.com/OcTNU5s.pngView on HN