Hello Onyango Okelo
I shipped my boards using DHL Express as it is cheaper shipping boards when using Seeed Studio compared to FedEx. Also I wanted to try out DHL as I had previously had bad experience with FedEx.
I paid using my credit card. Most of the fee was covered by my partnership with Seeed Studio except for Shipping.
Yes. I had extra duties and taxes imposed by the KRA. I must say the extra duties are quite expensive compared to the cost of the boards. I would recommend using Rolling Cargo.
I got the boards within two weeks from making the order.