Topcashback is a great site. Its easy to use and makes you money! What more do you want?!
I'd recommend Essential Travel as I've had no issues with them whatsoever. The buying process is clear and easy to use. The after sales service is excellent. Thankfully I haven't had to make a claim so I can't rate that aspect.
Connect with Facebook to get one click access to Trustpilot.