Impossible no more. Tokyo, Japan
The Impossible Project, an effort by a bunch of scientific Polaroid fans seems to be having some success. Their polaroid products were stocked in several stores around Tokyo and were selling well by all reports from the store's staff. I bought some so I'll give it a go over the next few weeks.
This was at Tokyu Hands.
Map Camera display in Shinjuku.