p.s not trying to withdraw fees just hoping if i could withdraw application and be able to use the fees on my next application .i.e if i ever apply againFees cannot be withdrawn.
Processing times posted on the website are estimates and not a promise or guarantee.
Not sure why the department is incompetent? Each application is different. Some countries take longer to provide background information when requested by Canada. Some countries, like the one being discussed here, have issues as a whole (here being a country who produced too many fraudulent documents) resulting to all of its citizens being held under more stringent scrutiny.