Signed up for an account on Quibids today. Was asked for billing and payment information as any site would ask for upon registration to ensure product…