Guys I got the following text on visadropbox website against my tracking number.
Your Visa Application/Passport has been processed and has arrived at the our Gerrys/Fedex office, please come and collect it. Remember to bring your original receipt and photocopy of NIC.
does any of you have any idea what does that means??