BidRack
Consumer Report
I have been corresponding with Bidrack regarding my $99 dispute. They said they sent my complaint to upper management regarding a refund, then they emailed me back and said they didn't see where I was defrauded. If I, being a intelligent individual, thought that I was starting an account in the ...