when i sign-up for free bid, they deducted 99 bucks automatically after i put my credit card. i complain but no customer support. no reply in email. n…