User rating, 4.3 out of 5 stars with 2436 reviews.
yes
Answered by Anonymous 3 years ago
need to file a claim