ParentFull threadderengel·Not sure what you mean here, what country in south america doesn't have credit cards?View on HN