I registered with bidrack when i read an advertisement on their website that claimed free registeration. To my surprise i wanted to purchase an item…