I check my bank account on a daily basis and found a 29.95 debited from my account this morning from My Money Leaf! I never authorized or remember eve…