BidRack
Consumer Report
Yahoo! Had an article on its home page about bidrack, saying it was Amarillo TX based. I thot "What the heck" My experience was the same as everyone else's to the tune of two charges—$99.00 and $60.00. Nothing on Yahoo's page about it being a scam. Nothing on Bidrack's site about charging ...