yes it does appear to deliver what is written on the tin i.e. money for no extra purchase! I am amazed at the number and range of providers who are registered with TopCashBack so if you shop on-line its easy to start picking up rewards. It does appear to be a lengthy process and you do have to wait some weeks to start collecting the rewards.
To reply as a company, please log in to your business account.