ParentFull threadxsace·Actually most people speak about credit card when they actually mean a debit one.View on HN