I ran into Global Rescue employee in Dulles last trip . He had just arrived with a client and explained to me what he did, and it appears to me that they really do what they say they will do.

I've been a G R member for several years and so far... so good, have not needed them.

Came close twice, but survived with out them.