The Bidrack company took $99.00 out of my account with out my permission. They asked for a credit card number to process bid payments faster & never mentioned that there was a sign up fee of $99.00 or I would have never got on their site & bid.
Florece Noring
(Personal Info Removed)
0 comments