Got my Rhino set from BBTS:
Hadn't initially planned to get them all, but I figured I wanted enough that the whole set was worth it. Rhino has some serious heft. I don't like his classic head as much as I thought I would. I think Chameleon might be my favorite in the set, though.
I also found Ant-Man at a nearby Walgreens. He's a lot of fun, even if I'm not much of a fan of the story he's from.