Got my frog order today :7 They look great, but man do they stink!!! Smells like they've been sitting in an ashtray for a couple weeks. Thank goodness for MegaStrike ;-)