Electronic check for $99.90 posted to my checking account. Did not authorize this charge nor have any contact with them. Still trying to resolve the…