When you switch guilds you keep your techs but only to the level of the new guild you joined. ie your old guild was level 7 tech but your new guild is only up to level 3, that is all the higher you will be until they upgrade. Then you will automatically jump to the next level without buying them again.