They definitely stack. My warrior has eight buffs on him due to the shields, so it may be possible that the 30 seconds buff would remain while the 6 second shield would be dispelled or stolen (Mage)