Well that isn't very nice...
Itch is defiantly one of those
"If you dont like it, don't get it"
kind of deals.
I mean most of the people are here to share their assets they end up not using themselves, that could go to waste otherwise...
It should be appreciated whenever someone has the drive to get out there and give back to the community...
Especially for (almost) free.
If only every designer did the same.