I have also successfully flown and finalised the last tickets that were booked with Tripsta. Pfew!
Now the question is though...which OTA to use? There is Tripair / Petas / Altair which I have succesfully used in the past, but I'm less sure about now. There is also figame.gr but I have no experiences with them. Non-Greek there is Travelgenio and GoToGate which are cheap but I have not heard much good about...though have not used them before myself.