I've added www.laurelde.com but has anyone used them? Their web site makes it look like it's not a real insurance company. Makes me nervous.