I had Care Credit and it was great for my vet bills. However, I paid everything before the interest hit.
If you can get into NFCU....that's the way to go!
nfcu google it.. navy federal credit union. if you are in anyway associated with the military you can join and it is an excellent bank with great credit card deals that you can aquire high CLs with.
The only military relation I have is a dead g-pa that was in the navy.