@Bwern

To everyone saying it doesn't work, you're wrong and you're right. This method doesn't work in the same way anymore, however, it does still work. It just takes longer.
What you do is the same except, after you delete your character, you need to keep that character deleted for a month. Once that time has passed, the name is then free for other accounts to use to name their character. 
Make sure that when you create the character with the same name on a different account after the 30 days has passed that it is not affiliated with you or your account details (same name on the account etc). So have a friend make it or make a separate trial account with fake details. Otherwise they can see what you're doing and revert the name or charge you for a name change.

@ZomgZomg007

Just FYI this pretty much got fixed in the last few days.

@e.l.2734

In 8.1.5, this doesn't work anymore.
If another account attempts to create a toon with the same name as the one you're looking to change, it says the name is unavailable;
If you try to retrieve your toon after creating another one with the same name, the retrieval process fails.

@tinycombine

One of the scariest things I have ever done, but it still works like a charm in 8.1! (2019.01.10)

@monirogue1570

Did this just now and it worked!! Thank you so much, I have a few characters I love but names I hate so I'll be using this trick every so often. Will be subbing :)

@mihai6407

16 October 2018
Can confirm this still works.

@garrel

Getting "Error Creating Character" now.
Edit, tip from Foxy just made it work:

"It still works, but you have to make character that has the same name that deleted character had, ON THE SAME BNET ACCOUNT! I first tried on different bnet account and it didnt work (it said that name is already taken), but it worked fine when i created new trial account on same bnet account."

@alexandrumihai4614

Holy sht man! Still works, thank you, didn't have to waste 10 bucks :D. I did it with my main account and a trial account withing the same blizzard account, I think if you dont do it within the same blizzard account it won't work.

@romang.5099

don't know what you're doing wrong guys,but it still works for me

@stormdivision1466

Confirmed as of today, on 7.3.5 Legion Patch, still working. All you need is a Trial Account as you specify on your video.

@edmonbelchev6563

Nice. Thank you for showing us that !

@JAPi2314

doesn't work anymore. But i'm still glad I was able to take advantage of this, twice.

@riceball3756

Does it still work in the pre-patch?
Edit: Nvm, I've just done it. It still works :)

@biggy9619

I just did it 5 minutes ago, it still works.

@Rexizam

Just tried, still works.

@GamingFiendz

Nice thats really cool actually I am going to use this lol. Subbed - I make WoW vids too XD

@Bogmore1

I'm sure this was fixed in 8.1, I tried this before Christmas and it didn't work using two accounts or one.

@kurt_117

LOL 37K for a wow token :O those where the days :( 200k on my realm now

@dave3784

November 17 ,  2018 Still working

@daguruu8590

i heard this works on classic as well is it true ? also will my gear and bank items be restored?