FWIW on cost; A 7lb pail of Oxalic is ~$22 here. A case of 12 bottles of 10% HCL toilet bowl cleaner is ~$40. The oxalic makes ~16 gallons of a 5% solution the toilet bowl cleaner 6 gallons. The toilet bowl cleaner is ~5 times as expensive.