Normally I wouldn't leave a thread like this up - but in this case I have heard the same thing about this company.
I don't who they are. I just know I talked to another travel agent who has been sorting out problems with bad bookings there.
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.