It depends. The 6080 and 6060 are generally stock items. The 6000 and 6100 are in high demand and behind the production capacity of the company, same for the 7095 but we have made a great deal of progress recently toward getting caught up, I would say 4-6 weeks at present. For the wavebox, it is new and it is made a bit differently in that Axel's brother who owns a plastic and metal fabricating shop is making the housing for us and he was very sick for a while and that set us back pretty far. Most of our products are made that way, largely by hand and by a single person or at most a few people so it means set backs can happen but it also means we know exactly where to go when their is a problem.