I had a confusion regarding tag buffers when I was running my PCR reaction and I accidentally pulled out a vial of MgSO4 as opposed to MgCl2. My PCR ran blank and I am kind of wondering if it has to do with the salts. Since I was not using any of the high fidelity tags like pfu or anything I am curious to know if MgSO4 is still not a good choice of buffer with normal taq polymerase. Has anyone experienced similar problems when using the sulfate buffer?