It is useless to ask for MNP when TRAI can't even enforce the quality of service requirement on service providers. I am BPL Maharashtra subscriber and I have accumlated Rs.1500 talk time as BPL network is unable to connect on demand. I can dial only in off hours. I would like to have my talk time refunded and I would forget about subscription charge and find other provider. But BPL won't refund the talktime even though it can't provide satisfactory service. I think TRAI should enforce the 99% call completion rate and otherwise suspend the licences of operators and make them refund the talk time. I would be happy even if there is no number portability!!!