I can find no fault with using topcashback whatsoever. It's free & very rewarding. I have raised a lot of cash over the last year simply by doing my usual shopping through this website. No complaints at all!
To reply as a company, please log in to your business account.