FedEx was a problem here as they don't do domestic shipping. Well at least the outlet I went to on Fri so that kept me back and I couldn't ship off my immigration docs until yesterday.Just an update guys!
So I sent off my passport today using FedEx - I went to DHL first, but they don't facilitate the Prepaid Airway Bill...
I was hoping I could get everything done and sent off when I visited FedEx this morning, but to my surprise, in order to do the prepaid airway bill - I had to create a FedEx Account online (this can only be done using a desktop or laptop computer - not phone).
I had to put the "from" address as POS address and the "to" address as my address.
When I was done putting in all the details I got a printabe airway bill to include in the FedEx Envelope.
FedEx came to my workplace in the evening and collected the passports, pics and the airwaybill and I was able to put my FedEx account number on the form (instead of swiping my card) as the account is already linked to my credit card....
Hope this can help someone
Now I wait for visa.....
Oh well everything happens when it's supposed to. We'll all get through.