It can vary based upon the option chosen at checkout. It can take up to two working days to process the order and then another 2 days for the parcel to be delivered. International deliveries vary greatly based upon the shipping option chosen.
Unfortunately, Zakariyya Books can not advise on customs charges. They depend on local laws and customs and depend on various factors. All customs charges will be payable by the customer and Zakariyya Books holds no responsibility to pay them.