You know when you say "orangutans" my ears perk up, Sticks!
I've been keeping an eye on those MEGOs... it's strange not actively purchasing new Ape. product. But my first impressions haven't been very positive. Given the price point, it's an amazing deal, yet I can't help but see they have had...