While ECRA makes reasonable efforts to ensure that there are no substantial inaccuracies or defects in the information comprised within the services or in the software used to make the services available, it makes no representations or warranties expressed or implied including but not limited as to the accuracy, completeness, currentness, non infringement, merchantability, or fitness of the servic