Simple solution, use prices from the store for character trading.
Level 80: 10 coins
+
Gear: Heroic items 23 coins etc. etc.
So that way you get a final fair price for everyone.
If system worked like that Id personally purchase a character or two but this way Im not going to spend 300-400 euros to purchase a character thats not even full heroic.