Three flights scheduled with LAN Peru all problematic. First Lima to Puerto Maldonado on August 13. Left Lima 1 hour late. Explanation - tire burst. Next Puerto Maldonado to Cuzco on August 15. A couple of hours after check in flight was cancelled due to "mal tiempo en Cusco." At least LP took me to a hotel by bus paid for the room and gave me vouchers for dinner and breakfast. Next morning they took me to the airport and put me on a Tans Peru flight to Cuzco where the hotel and the travel agent both assured me there had been no bad weather the previous day. Finally Juliaca to Lima on August 20. An hour after check in flight was cancelled. LP refused to pay for hotel because "we don't have the money." Never mind that most of the passengers were foreign tourists who had just come over from Puno and were unfamiliar with Juliaca. Next morning LP scheduled a special flight to Lima that left an hour late.