Most of our kilts are made to order. There are just too many possible variations (tartan, size, material) to keep one of each variant in stock ready to be shipped as soon as the order is placed so most (not all) of our kilts are made to order.
We ask that you allow 7-10 weeks for production & shipping of your order although in most cases it will be a lot less than this. It is extremely rare that an order takes 7+ weeks to deliver.
We do have some kilts in stock ready to be shipped as well as all of the accessories you see listed as in stock. Please contact us if you need something in a hurry and we'll let you know what we have