Wow -- so it was the B12? Hospitalized? The hives must have gotten pretty severe. Hope you're out of the woods now.