Chris Uriarte in Consumer Reports: “The payments systems for large merchants has grown out of control…” Click here to read the full article.