Bidrack.com charged my credit card 96.92 CDN for registration which was as stated on their site that registration is free. In contacting bidrack via e…