The BidRack.com is not an honest website. They are tricking people to register and charge $99 fee without customer’s aware. Here are some facts: 1. I…