We booked flights from Berlin to Salzburg, one way for 4 people. After searching numerous sites we found Opodo was the cheapest. We booked at at the last moment noticed their excessive booking and card fees however the total amount was about the same as others. It seems they just account for things differently but the outcome was the same. I went ahead and when i received the booking confirmation it was for return flights for 2 people and not one way for 4 people. I questioned them and they advised it was cheaper to do it that way and they would pass on the savings to us and they would cancel the return flights automatically. All very good however when i checked and requoted the return flights, same dates i found it was in fact almost AU$200 cheaper for the 4 of us, so you guessed it, they kept the extra money and did not pass on the discount. So not only are they liars but unethical too. So my warning is IF you are planning a one way section get a comparison quote for the return flights and compare, sometimes it's cheaper to book return, Opodo obviously knows this and loves the extra profits!