I had booked mine online through toyota portal and there was a condition that the vehicle shall be registered by the dealership. I talked to IMC & the delivering dealership (toyota islamabad) they were charging 5k for registration. However I insisted that I will register the vehicle myself. On arrival of the vehicle they handed me the documents (invoice & sales certificates) and said to get the vehicle registered and delivery of vehicle will be given once it has been registered. It is toyota policy that vehicles booked online will only be delivered after registration.
However one challenge was faced as for registration in islamabad physical inspection of vehicle is mandatory. As the vehicle was at the dealership, i talked to the excise inspectors and they signed the papers on seeing the pictures of the vehicle and its engine & chasis number plates. dealership had whatsapped the pics on the spot. And thats how the vehicle was registered.