There's been a bit of discussion about the problem with trade in this thread: viewtopic.php?f=7&t=5073&start=20
To revive an old idea of mine, why not have a global market installed that is run by players in the following way...
EDIT: (SUMMARY before wall of text below)
My idea is that we can build trading post buildings that we can use to help manage in-game trade. Minimal automation. Building gives you option to buy/sell at price you establish. Local/global sale listings. Objects are held in building until sold, or picked up and taken to another trading post. After making a global purchase (i.e., buying something that is stored at a distant trading post), you can offer a fee that somebody collects by bringing the object to your trading post (perhaps in sealed crate). This should facilitate players making trading routes.
END OF EDIT
Build a 'trading post' object.
Right clicking on trading post bring up menu.
************************************
Menu Options:
- Personal Sale Screen
- View Local items for sale (current held in outpost)
- View Global items for sale (current totality of non-locally held items)
- View Dispatch List
- Personal Purchase Screen
************************************