Our delivery commitment: To keep prices down we hold only a limited amount of stock. If we can fulfill your order out of available stock, we will get it to you asap. Otherwise please allow 4-6 weeks for delivery. (But usually less!) We will always keep you informed of your order's progress.