BidRack
Consumer Report
Signed up for what supposedly free account but when I got my credit card statement I noticed the $99 charge. I complaint to them but they told me it was clearly stated in the signup form... Which I did not see. Here is the email they have sent me... Romeo, A customer support staff member has ...