Re: forge of the ancients stack with dwarven hamme
That sounds right.
It looks like the personal bonuses stack. Items and any bonus the unit might have. Mage Smiths with dwarven hammers are definitely 50%.
Then global and site bonuses are applied individually to the remaining cost.