The final destination: Because of the infrastructure in remote area and limitation of shipping company, it usually takes more days (1-2 days or more) to reach the remote area, and you have to pay some extra shipping cost. (EMS, Singapore post and HongKong post have no remote area)
The weight of the package: The package that over 21kg will arrives you one day later than the one under 21kg.
Processing time: Once you place the order, we will deliver the goods in two days after we receive your payment, but for the condition that our product is temporarily out of stock. When we meet such condition, we will try our best to send the package to you as soon as possible.
Force majeure: Some factors -- like holiday, war, harsh weather, strike and so on —can also affect the shipping time.