Bidrack
Registration
I recently went to the Bidrack website to sign up under the impression that registration was free... However upon submitting a username and password i was then ask for my creditcard info which i thought was gonna be held until i was ready to pay for purchases..Inadvertently I was immediately billed ...