Phone Printers

Does anyone or their offspring have one? Any recommendations? We think the B&W thermal ones, or the cheaper ones might be rubbish. Any catches, like expensive printer paper, ink etc? Polaroid?