Do you have any details about their insurance? Like how much, when it goes into effect and what-not. Still happy so far? We live an hour south of...