Great communication, timely, friendly, and efficient resolution at a very reasonable cost. We could not have asked for a better experience!