The question is: is this in accordance with GPL?
I didn't read everything in detail, but it looks like it is.
The author of the software doesn't give the neither the software as binary nor the sourcecode away for free-charge, but says it's GPL!?
You are quite free to charge for free software, the GPL doesn't force you to give it away gratis. See http://www.gnu.org/philosophy/selling.html for example.
Infact, I wish more free software projectes would do their business like this.
Cheers.