I've just read the reviews and feel so stupid. I joined ziinga.com and thought I gots some free bids, so I put in a bid not thinking that I'm gonna wi…