Agreed, the iranian system is interesting. Of course, elimination of waiting lists is fairly trivial if your government just says "Waiting list? What's that? Put down a few months worth of salary and you can get yours now!" I would also be interested in how many die of organ failure or have to suffer through constant dialysis because they can't aford the transplant.
Of course, it really goes at a straight angle to the "the body is not merchandise" principle a large part of western ethics ascribes to. Not to mention creating a weird kind of interdependancy between the haves and have nots. Wether this is empowering the have nots, or just weakening them further is an interesting question as well.
Also, yes, that figure matches what I've heard as well. I have to note though, that at least in my country, doctors are forbidden by law to actually implant these organs, as is of course both buying and selling. Although from what I've heard, a lot of doctors will choose to ignore the law on the first count, as they might disagree with the practise on an ethical level, but disagree more with letting the sacrifice go to waste.