Disclaimer

Disclaimer

line

Disclaimer

Mainstreet takes every effort to provide accurate and up-to-date information on our website and in our communications. However, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability, or availability of the information, products, services, or related graphics contained on our platforms for any purpose.

Any reliance you place on such information is therefore strictly at your own risk. In no event will Mainstreet be liable for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of our website or services.

Through our website, you may be able to link to other websites that are not under the control of Mainstreet. We have no control over the nature, content, and availability of those sites. The inclusion of any links does not necessarily imply a recommendation or endorsement of the views expressed within them.

Every effort is made to keep the website up and running smoothly. However, Mainstreet takes no responsibility for, and will not be liable for, the website being temporarily unavailable due to technical issues beyond our control.

By using our services and accessing our website, you agree to indemnify, defend, and hold harmless Mainstreet, its officers, directors, employees, agents, licensors, and suppliers from and against all losses, expenses, damages, and costs, including reasonable attorneys' fees, resulting from any violation of these terms and conditions or any activity related to your account (including negligent or wrongful conduct) by you or any other person accessing the site using your Internet account.