MEMetLife Pet Insurance★★★★★Check took a while to arriveCheck took a while to arrive. Not clear how to set up for an ACH or e deposit which I’d prefer.2026-08-11Verified