Paid, got first confirmation email, joined server to get help on the process, got help, received second confirmation email, opened game and saw my new balance!!!!
10/10 would recommend, and will be making another purchase before those OWL Tokens disappear (gotta stock up on skins 😭🙏)