I have never heard of this site. I checked out my checking account and noticed the amount mentioned above was withdrawn without my consent/ authorizat…