"Technically its legal to charge for the service of getting you the software. Buyer beware."
Yes it is, and I don't see anything unethical about doing so. It's when it becomes a scam, like this is, that I object to it.
Cheap Bytes has been doing it for years. I've got a lot of their older stuff.