So, if i go down to "Cash Converters", my local buy sell 2nd hand store, and buy an old computer that happens to have linux on it rather than windows, then the store has to provide me with source code for all the GPLed software on it? After all they are distributing the machine and hence the binaries on it.

I mean they don't even know what source code is, let alone have a web site to make it available on.