We will ship all the order within 2 weeks unless we've made further notice. It generally takes 7-20 days for the keyboard to get delivered once it has been shipped out. This actually depends on the time that it takes for customs clearance, etc. This can vary from time to time and country to country.
We ship the keyboard from Hong Kong Warehouse. For other shipping queries please read this. Thanks.