Bidrack.com
Charge of $99.00
- 06-14-2011
- 78
I went online to bid-put in my credit card info and was unknowingly billed $99.00. This is apparently happening to a lot of people as I see researching the internet. Apparently it was on the left side of where you put in your cc info? And there is a no refund policy that is in the faq section!
Company: Bidrack.com
Country: USA
Site: bidrack.com, idrack.com