By GPL, they're only obligated to release an offer that allows costumers to request the source code. They can still keep the source "closed" by default.
If a user asks for the source, and the distributor says "sure" and then delivers it 12 months later, have they violated the license?