This airline has likely ruined many vacations. Our first flight was cancelled due to some rain in Cuzco. The LCPeru planes cannot land in those conditions and neither after sundown. Since the cancellation was due to weather, a refund was not possible, only a reschedule. We were given a new date for a few days later when the attendant just scribbled it on our original tickets but it was never entered into the system. Good thing we stopped by an LCPeru office to check and straightened it out, this time getting official tickets. Then on the return flight to Lima, it was delayed 4 hours because no plane was available to take us. We saw it would be getting dark soon and started to consider taking the 24 hour bus back to Lima instead. But then a plane became available that took us in the nick of time before it got dark. LCPeru may be cheaper than others, but only take it if you are very flexible and open to rescheduling.