BidRack
Consumer Report
A follow-up on my report on Bidrack. I checked my credit card charge. A 499.00 CHARGE TO MEN'S AND WOMEN'S CLOTHING STORES with AL site and a telephone number 800-238-6195. Explain this one. Scam, Scam, Scam!!! Gene ...