Bought tickets to Peru through Skyscanner because it was cheaper than buying from the airlines.
When things go well, it works smoothly. But when there are delays (like an 8 hour delay), and you miss your next connecting flight, its a nightmare. Do not buy through skyscanner if there are connecting flights because there is a chance that you will miss your connection and they won't help you. The airlines offer no protection for putting you on the connecting flight because you purchased through a 3rd party and not directly through airline.
If its a direct flight then yes, you can risk purchasing your flights through skyscanner.