Each poser will come with a COA and numbered plaque. And, as Muppetperson has already informed you, the edition size is anticipated to be no more than 1,000 pieces of each muppet. This ensures that your purchase it truly limited and collectible.
We have not made any decisions about a stand yet. I will update you when we have more information.
And then the most difficult question of all is the price points. Unfortunately, this is a very complex issue. Prices in Asia have skyrocketed in the last year. Also, since we are limiting the edition size to a much smaller number than MR, the unit costs go up, not only in the production, but the amortization of the development and tooling costs. Another major cost is the minimum order quantity of the fabrics. We have to purchase a large quantity of fabric to get it dyed the correct color. This quantity is usually significantly more than what is needed for production. Unfortunately, in mass production, there is no "fabric warehouse" you can go and purchase off the shelf materials. Everything is custom. Also, due to the tough economy, even if we wanted to make a larger edition size to reduce the unit cost, a larger quantity may not sell through, thus leaving a significant inventory. As many of you know, that is not a very wise thing to do. Carrying inventory is very expensive. I am sure that you do not want to see the same poser on sale for half of what you paid for it when it was first released.
So, to answer (or not answer) that question, we do not know the prices yet. As you can see it is a complex balancing act!