She echoed the sentiments of not just millions of taxpayers but also an equivalent number of hapless tax professionals. The e-filing platform for ITRs has been marred by technical glitches since its inception. In order to expedite and cut down the period for processing refunds to 63 days, the government signed a contract with the IT giant Infosys for developing a new web portal. And, since then, the experience of tax professionals has been a downhill journey.