Opodo once was a decent place to nook flights if you got a good price. All tickets were live and you'd get a confirmation straight away.
However I can confirm they've just the list of online agents that have the shoddy practise of taking your money without booking the flight. Sometimes this method is okay, most often they contact you asking for more money, or in my case not bothering to get in touch at all.
There price was $150 cheaper than airline - so booked. However got an email saying flight wasn't confirmed and that they would get in touch with in 24 hours. Of course they tool my money though. My flight was the next day so waiting 24 hours was ridiculous.
Contacted the airline who told me no booking existed. GOT my money back by chasing them but disappointed .