From your detailed posts it's a no brainer to have you beta test products that the rest of the industry will then have the opportunity to incorporate into their services. With those warranties do you outline or have requirements the client must maintain to guarantee the warranty? I can imagine...