Bidrack
Fraud
Join Bidrack as a member. Entered credit card info for future potential purchases. It did not indicate that I would be charged right away. Got VISA bill in June with the $99 charge. Complained to bidrack and asked for refund. They refused and just added 140 popint credit. Then disappeared. ...