Thing is, i saw people not getting the ban for cheating, but for the actual trade.

If you buy linen for 300 gold a stack, blizz will notice. And they might think its ebay gold.

Not saying you shouldn't do this, just be careful