All the keys are received legit through battle.net shop by selling Wow-Tokens for Shop Balance.
I can also sell Shadowlands preorder standart,heroic and epic editions
Shadowlands preorder (Standart) : 25 Eur
Shadowlands preorder (Heroic) : 31 Eur
Shadowlands preorder (Epic) : 42 Eur
Can accept payments only in following cryptos;
*BitCoin
*Ethereum
*Ripple
*Litecoin
Skype: draeladin92