24petwatch
Horrifying
- 07-06-2012
- 11
They gladly accept your premiums but conveniently do not respond to claims. Unable to contact customer service... On hold minimun of 45 minutes without response.!!!
Company: 24petwatch
Country: USA