They aren't credit cards, they're charge cards. Their transaction fees are high for the merchant (which is why many shops don't take Amex as it reduces their margins) and the interest rate on their actual CC is no different to anywhere else. Not sure how any of this translates as comparable to...