Customer service can be unhelpful or rude

Other Spot Pet Insurance issues: