Seconded. I also strongly believe that if your hardware product is your core competency, it is designed by your team primarily, of course a consultant here or there can always do a good job spicing things up. I personally feel like turnkey product designs services are best suited for companies that have a specific accessory or something that needs to be designed, not the core product.