I've only used this site for two purchases but I have been paid the promised cashback on both. First one took 4 months and I did have to chase originally, second only took about 6 weeks. Prompt replies to my queries. Would definitely recommend.
To reply as a company, please log in to your business account.