Here is what I did.
#1. Start random E-Mail account.
#2. Buy 50g from some terribad gld farmer.
#3. Have gold sent to person who is a Douchebag.
#4. wait about 2 weeks (Chances are that random Douchebags are going to take the gold. cause hey.. free gold.)
#5. Find a way to "anonymously" report said player for buying gold. (I chose to start a trial account, and report through a GM with a story like. "I wanted to inform you that "douchebag" has been buying gold and bragging about it on guild vent. and as an avid believer that rules are there for a reason and being that I want to keep the wow community honest, and fair for everyone .. blah blah blah .. I had to report it.")
#6. Laugh .. cause even if they don't get banned. they are going on the blacklist.
Before you bitch .. this could very well be a re post .. however I searched for banned, and ban and couldn't find it. so if it is .. I apologize.
I would also like to say .. I have done this twice now .. and it works 100% .. you might get them a permanent ban .. if they have any fishy activity on their account at all, you might get them a 3 hour ban for first offense (but lets face it .. 3 hour ban for revenge = Win, Hell you might only get them blacklisted and watched like a hawk .. regardless... I have had 2 people banned. the first was permanent because he had already been buying gold. and I just reported him. and the 2nd was a 3 hour ban .. but That will teach that dirty bitch a lesson :P
Have fun.6):