I was thinking. If you traded with another player, and you had a very high MS, and you got the trade screen with both green. then you got the money, and gave away the item. Then quickly send the money to an alt, and do a wow error (search how to do that). and then wait a couple of minutes before logging in again. then you should have the gold and still have the item.
Just a theory, i searched the forum, and couldnt find anything. i hope this works, i dont have any gametime left, so i couldnt try this out myself
Please visit my minicity