BidRack
Consumer Report
I gave my information and i was let into the site, i did'nt like it so i tried to cancel and than i saw on my card that i was charge all these 1.00 fees and a 99.00 fee and now i have no way stop them or get my money back. Help me please!!! ...