My girlfriend and I are planning on traveling from Puno to Cusco in late August on our first trip to Peru. We are considering taking the Inka Express bus as the concept of a day trip sounds like fun. I contacted IE by email and they quoted me a fare of 55 USD per person. This sounds pretty hefty to me.
I have read mixed reviews about the service: I read that they used to be good (and cheaper) in the past but that they have been living off their reputation lately.
Does anyone have recent experiences with IE or any other alternatives? Do you need to book in advance?
I don't mind paying a fair price or a couple of soles more for good services but I don't like being ripped off like a gringo!