Easy and user friendly
Easy and user friendly, customer support is amazing. We have other pets with MetLife and process of claims and payment were very easy.
United States
Easy and user friendly, customer support is amazing. We have other pets with MetLife and process of claims and payment were very easy.