Right now in my desperate situation I am okay they keep my courier fee, just allow me to pickup in person as soon they get OCI card.
If we ask for courier fee refund or flexibility to not to pay and pickup in person only, they may remove this flexibility and we will be in bigger trouble.
This is an argument which should be saved for future when we have alternative like eVisa.
Honestly i don't want that to happen because there is no one to recieve it thats why I opted for pickup. Hope i can go there to collect it directly. But they haven't updated with "ready for collection" at BLSThat can be a big source of confusion. You go there expecting to collect and they don't have it, because they posted it to your mailing address.