I think the biggest issue here is, if not addressed, VGChartz is looking at legal retaliation. It's listed in the benefits of Supporting that you won't get advertisements. Getting advertisements is a breach of that and is subject to litigation unless refunds are issued.
Watch me stream games and hunt trophies on my Twitch channel!
Check out my Twitch Channel!:
www.twitch.tv/AzurenGames