@g_man: Should have quit while you were ahead Tony. I feel so sorry for you and Mat, no luck. A possible helpful tip, when I used to collect the Halo Megabloks, their blind package figures would have a code on the back of the bag. Each code would correspond to a figure in the wave, so they weren't as random as they seemed. The codes corresponding to each figure were easily found with a google search. I don't know if Lego uses the same system but its worth looking up online. And if you still want the surprise element, you don't have to know who you are getting, just that you aren't getting another duplicate.
My brother was buying these bags up like candy, I think it took him almost a dozen bags and didn't get Homer. I thought it would be funny if I bought 2 and got Homer and low and behold I got a Homer and Maggie. He finally got Homer, and since he had multiples of all the other characters, I have the Simpson's family sitting on my desk.