I was asked for my credit information and assured there would be no charges made to my card unless I bid on an item. Soon after "joining" bidrack I wa…