BidRack
Consumer Report
I saw their advertising on facebook.com. when i signed up on june 6, i never cliped any button to purchase $ 99 bid package, but few days ago, when i saw my visa statement, i was so surprised to see they swiped my card $ 99!!! I contacted their customer service, mentioned I never purchased any bid ...