Slow and then declines for no reason
Purchased a new pet policy and then waited. Tracked within a week, after 9 months they decided to decline with no reason given.
I complied 100% with the terms, was a new customer, did not use another cashback site etc.
Terrible reviews on here, avoid.