If you have a min could you explain how the discount works with the TopCashBack please - I know nothing about that at all. (nothing unusual there!)
First you need to register with their site: http://www.topcashback.co.uk/home
Then you can search all the participating retailers, most main stores are on there and offering different percentages of cashback.
So if you search vanilla bikes they will come up in the search result. When you click on the link it will transfer you to their website. You then buy as normal and once you complete the checkout you will get an email in a few hours from topcashback confirming your purchase.
You don't get the cash straight away it can vary from a few days to 7/8 weeks depending on the retailer. The trick is to remember to use the site every time you shop for something and the cash soon builds up, like money for nothing
Insurance and energy companies can pay some larger amounts so next time something is due its worth a look. I've had £320 back over the last 18 months.