I signed up for an account on bidrack and my credit card was immediately charged for a $99 bid package that I never authorized nor was I aware of. I w…