Never had a credit card. I know this one will stack sats, but trying to figure out if their debit card is a better option for me? Imho credit cards subconsciously make you spend more.

Reply to this note

Please Login to reply.

Discussion

No replies yet.