I own this thing. From my experience it's pretty terrible. Inconsistent colors, horrible focus, open all the time if you throw it in your bag. Would not recommend.
Eh. Unless instant prints are a thing you really need, I'd tend to go with a discrete printer. You can get an inkjet capable of good quality on photo paper for pretty cheap these days, and there's got to be some tradeoffs in cramming an imaging system and a printer into a handheld form factor - for one thing, the sensor's only 10MP, and the prints are only three inches by two.
http://www.polaroid.com/products/Z2300-instant-camera
I love the style and simplicity