All our VVR are manufactured, assembled  and individually tested in Canada. Delivery time is either stock or within 3-5 weeks. For large volume orders, we can adjust our production to your production schedule.