Comment Comment by iujjkfjdkkdkf The site has a big re-captcha banner on it - one of Google's most consumer hostile products. They should consider switching to something else if they want to "take on google". parent iujjkfjdkkdkf 5 years ago