ParentFull threadsojournerc·I've never heard of link, so it's the difference between a random website and a well established brand. Not that hard to understand why someone might be hesitant to put in their cc details.View on HN