Product: 24petwatch Membership Free Trial Clear all filters (1 of 1 reviews match)
filters
seller:
Show
product:
Show

24PetWatch 30-day free trial

Don't waste your time signing up for the free trial period. In my opinion they only want to get your billing details in the hope that you forget to cancel before the end of the trial period so that they can bill you for the annual fee. All 3 claims I submitted were denied claiming "waiting period".
1.7
Details
Advertised vs Delivered
Customer service
Discounts and Special Offers
Product or Service Quality
Staff
Website
Product
24petwatch Membership Free Trial
#1094956
Reply to reviews