I disable my renew auto subscription on this site a few days before the renew comes (Jan 2nd, 2020), after realizing all the negativity feedback people are talking about. But just recently, that site auto renew themselves after I disable it back in December 25 (2019). I tried to contact them via phone number that was given to my bank, and it automatically goes to voice mail. Now I'm doing my best to fight this with my bank about this.
I wish I can give this site negative star rating, but looks like site jabber is going to limit me at one.