Bidrack has scammed me and others (from internet reports) in several ways: 1) charged $99.00 for signing up 2) did not send all won items; they gave…