I almost pulled the trigger, but backed out at the last minute. I asked them to send me the contract and I was disappointed to learn it was a contract with Endurance, not Xcare, which seems super shady to me. Endurance has abysmal reviews online, I mean super bad reviews. I asked around to local...