The first comment says "Techcrunch only shows startups in the US or startups from the insiders - people who know Mike Arrington personally."
I know this is not the case. My company is not in the US and I don't know Mike Arrington. I just contacted them through their standard form, they liked one of our products and reviewed it favorably:
I know this is not the case. My company is not in the US and I don't know Mike Arrington. I just contacted them through their standard form, they liked one of our products and reviewed it favorably:
http://www.techcrunch.com/2008/04/23/twitter-trends-twist/