The information contained in this website is for general information purposes only. The information is provided by, and while we endeavor to keep the information up to date and correct, we make no representations or warranties of any kind, express or implied, about completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk.

In no event will we 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 this website.

We will not be liable for any accidental or unintentional factual misstatements or misrepresentations about a product or service, such as when the product or service has been updated or the information provided by a manufacturer or seller is incorrect. We will also not be held liable for any opinions or views, positive or negative, about a product or service, as it is our right to publish our opinions and views based on the information we have available to us. Any assertions we make about products or services should not necessarily be taken as irrefutable fact; many such assertions, even when not explicitly stated, are opinions based on our own testing, research and experience, and they may differ from the experiences of other users.

Any views or opinions presented on belong solely to the author and do not represent those people, institutions, or organizations that the author may be associated with in a professional or personal capacity, unless explicitly stated with terms such as “we”. Such views or opinions are not intended to malign any religion, ethnic group, club, organization, company, individual, product, service, or other entity.

Through this website, it is possible to link to other websites which are not under the control of 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 endorse the views expressed within them.

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