I lost a deposit and the things took my cards several times for which I got no explanation. I don’t miss them. I do everything on line now with a Visa which I pay off almost daily on line.
You pay off your Visa card daily? That sounds a little extreme.