1 reviews | Active since Member
They charge almost 30% on every bid price, I also suspect they are bidding on the other side