I've not had a problem with Skyscanner and have booked a few flights through them in the past couple of years, although, as with everything online, you just have to be very cautious before sending money anywhere or paying for anything. If it's too good to be true it probably is! The other sites I've used without problem are Opodo, Kayak and Expedia.