I agree with being careful to read the fine print. I've seen plans from $11/month to $220/month, I'm still thinking of investing in it.
Good friends of ours had a cat who fell and broke her leg really badly and they aren't sure how. The vet was telling them the only options were amputation or euthanasia. They went to another vet who was able to fix it for about $4,000. They've only had the cat for a few months and she's like around 6 months old... if they had gotten insurance, they would have saved a lot of money if they only had an accidental plan.
I think it's good for puppies and young animals that might have accidents such as ingesting foreign objects (most plans only cover one foreign object a year) or if you take your dog to the dog park a lot and your dog gets injured.
A lot of times plans won't cover breed specific hereditary issues such as hip displaysia or even bloat. I don't qualify for Care Credit, either, but unfortunately almost every plan will only reimburse you for the money and not pay up front so you'll have to pay the $4,000 initially (or however much), then send it for a refund.
I would probably go with 24PetWatch, personally, because it has the cheapest for accidents at like $10/month but I'm not as concerned about hereditary issues right now. I think most plans that cover hereditary issues are a lot more pricey, but worth it in the long run if it requires extensive surgery. $600 a year is better than $3,000+ without insurance at $50/month.