All the content on s159.com is user-submitted, therefore s159.com is not responsible for and makes no warranties to the content or the accuracy and reliability of the content. s159.com disclaims all warranties of any kind, whether express or implied, including, but not limited to the implied warranties of title, merchantability, fitness for a particular purpose and non-infringement.