Another site or sites are those which provide cash backs from linking purchasing from online store...I mean sites like cashbackkings- obtained upto £60 pounds for purchasing onlinerums:
yep i got my car insurance as was expecting a nice £75 cashback but was not paid as they paid it to a price comparison website. So always go for the cheepest and if you get cashback it is just a bonus.