As the workers on the site do not speak reasonably good English, much of the problem lies in their inability to state things clearly. They also cannot understand or follow instructions very well.
I used them for the first time and clearly will never use them again. This is one to stay away from. Go direct to the airlines, they are much better.