You should visit your nearest BLS office. Visit their website, create an account, fill out form, take all the required documents with you. Pay your fees and you will get PCC from India. Took mine exactly 29 days from the day I visit them. Came directly to my home via mail.