I registered for zbiddy yesterday after seeing it on my hotmail mail. It said nothing about a charge, but wanted a valid credit/debit card to registe…