IRCTC is indulging in zero liability fraudulent activity. Better to walk up to a pre or airlines office to book. They are earning millions in interest on your money held illegally for a day or two or few. No one objects and they eat on the interest. Swindlers.