The only purchases I get automatically tracked at Quidco are at play.com. Others (hotels.com, Sixt, Hilton, Marriott, ebookers, etc) must without exception be retro claimed and wait for 5-6-7 months for payout. That's why normally I use two American ones, even if the % is lower than at Quidco (ebates.co and bigcrumbs.com)
Might give Topcashback a try to see how they perform.