They process my membership from my bank debit card upfront but gives a error saying they don't accept it when they required for it to be entered to receive funds and used for repayments. They are crooks and scammers. DO NOT USE. You better remove your bank sharing through plaid from the immediately, file a fraud complaint with your bank asap. Im reporting them to Google,FTC and to the US State Generals office.