This site took $24.95 from our checking account that we did not ask for and know nothing about this company.we have never heard of this site.We want…