Many compliant taxpayers have expressed their frustration with the Inland Revenue Department (IRD) for insisting that the ...