* Antacids contain such chemicals as calcium, magnesium and aluminium. It is known that these can cause constipation and diarrhoea and more seriously, a build up of potentially dangerous toxins.
* H2 Blockers and PPI's are both drug based, so the potential for experiencing side effects is always present. They are also only supposed to be taken for a certain amount of time, so their effect is only temporary. Furthermore, once you stop taking them, acid production goes into "overdrive", which can be extremely problematic.