Yeah I have no clue how I got unbanned before you lol.
I never spammed them; someone reminded to check if I was unbanned or not, and I was. Then I checked Wasabii's site and they changed one of their replies telling me my account was good to go.
Maybe I just got lucky.
Game Count: 3344 Win Percentage: 65.85% Ranking: #15