If that makes you sleep alright, fine by us however you could not be more wrong and far far from the truth. You see in our case and by our i mean Pakistan and China, you will never actually see it happening till it happens, no contract signing, no flashy lights no nothing, the only time you know something happened is either by a rumor spread by someone having insight source or when the thing actually lands.
PAF has spent a lot of time with the J-10, evaluating it, and this wasnt done for no reason.
The problem i see here (and that is my personal opinion which can be wrong as well) is one the issue of engines and 2nd PAF already has its hands full with other platforms we have inducted. Rest assured PAF is fully committed with the J-10 program.
By the way are you sure about the 2014-15 dead line for Rafale, seems rather over ambitious to me.