A credit card (singular) is a great one-stop shop if you are willing to pay the whole thing when it comes due. I don’t know of many other better conveniences.
And I gets reward points for free!
Probably they’ll drop you soon.
Only time I have paid interest in the last 20 years is a couple times I forgot to make the payment. Don’t like auto on the cards. Always like to see the bill first.