With its wide array of choices, you can purchase an in stock unit that's suited to your style or have one customs made to all your specific needs and requirements. However in stock units can be quickly obtained; whereby custom ordered unit may require more than 3 weeks for development.