Place a gate house with the bridge, then make a carter enter your kingdom... when hes on the bridge close it and your castle will be recieving those goods every 2 minutes. NOTE: this doesnt always work depending on your server.
Everyone says that if you pause the game and click on a building (E.G. A cathedral)you'll get whatever it cost to build, back into your stockpile. It doesn't work on my computer so I was wandering if it was real. (P.S. Is it because Iv'e got stronghold 2 deluxe?)