Yep. He's still averaging right around $20 as of today. I did end up pulling one from the packs I bought, which made me pretty happy. Makes it feel like I only spent $50 on the packs because I saved not having to buy him.
Since Monday, I've sold $200 worth of the cards, having only spent $75 to get them. Plus, I traded $40 worth of cards, and have another $100 or so in sale value remaining, not including my Stitches. That would pretty much cover the cost of the system and game.
I just wish I would have bought more.