I checked out the site from a pop-up. Thinking it was legit and harmless, I input my credit card info just to get my "free bids". Come to find out, bidmacs charged my credit card $149.00! Supposedly it was stated in fine print that entering my credit card information automatically charges my card and gives me 250 bids... So ofcourse I was furious! It seemed very misleading to me. Usually when I input my credit card, if it were to be charged, their would be a confirmation... right? That obviously wasn't the case. I had to go online to check my bank account to find out it was charged. I got a hold of bidmacs customer service and said they will "Send a request to corporate" to approve my refund! So the rep couldn't confirm I would get my refund. She said it can take 3-12 business days. This whole thing started Monday Nov 22nd. We'll see what happens. DO NOT TRUST THIS SITE!