BidRack
Consumer Report
Visited their website for the first time, looked around and was asked to register to be a member, nothing about fees at all and did stupidly put in credit info and was charged 99.00. Their customer service will not do anything. My credit card company will hopefully work with me. DO NOT Visit their ...