Quote:
unfortunately they're not completely honest here and don't provide source code
As long as it is clear that the software is GPL, and that you will make source code available upon request it is ok to only distribute binaries.
They will only be in violation of the GPL if someone asks for the sources and is refused.