THe best of the worst!
Remember - the root of all of this are the Airlines.
If they do not adhere to the terms and conditions - they simply expect the Agency to pass of the shortfalls.
They all seem to do this without any remorse.
The Agency collects their fee (usually min. USD 1000/mo.) and why should they care - UNLESS you are playing the legal option card.
Seems GPS is the best of the worst!