Bidmacs.com
Fraud
Idmacs.com i thought i was joining for free to be able to view auctions, my credit card was charged $149.99 for "future bids", and i am having a difficult time dealing with chase bank and bidmacs for the return of something i did not authorize. I was directed to the site by what i thought ...