TinaVane: Well, like I said, that's a factor of the exchange rate. I believe his price is about $19K in Canadian dollars right now, but because the US dollar is worth more than the Canadian dollar, that is only around $15K in US dollars. (I have a friend who's going to him in about a week, so I'm actually in a position to know what someone paid him within the last month or so.)
When I did it, I paid about $18K in US dollars, although that's still fairly cheap by North American standards - and it included 2 days in the hospital and another 8 days under 24/7 nurse supervision in his recovery residence. (I actually liked that better than staying in a hospital for longer; by day 3, I was ready to be out of the "critical care" environment but not ready to be on my own yet.)