By entering the Site or using the Services, you acknowledge and agree to all terms, conditions, and rules stated in these Terms. You are not permitted to use the Site or Services if you do not agree to be legally bound by these Terms. Please read these Terms carefully.
We may, in our sole discretion, modify the Terms from time to time and we reserve the right to make changes at any time, without notice or obligation, to any of the Terms, Site, or Services. By entering the Site or using the Services, you acknowledge and agree that you shall be bound by any such revisions. We suggest periodically visiting this page of the Site to review these Terms.