I can't offer a ton of advice, but I'm on vacation in Peru right now and I took a cab from the airport for 60 soles (~$25). $150 roundtrip sounds high to me, but I only have one experience. Headed back tomorrow, so I can let you know what it was to get back to the airport.