I always have two cards on file with my registrar, but this year I had to cancel one card and the other one expired. Thankfully I was on top of my emails but I came within a month of losing my domains, which all kind of renew around the same time. It's frustrating to have to worry about this every once in a while.