So far since they updated their policies they are great.They pay me back usually with 24 hours. This can matter a great deal when a person has an older dog with multiple issues. As our vet does not accept the credit cards for our dog. So it prevent us having to change vets. I imagine for some people it is very helpful. Often in my experience companies can delay paying on the last day possible.