If you want to instantly print all of the photos of meals, leaves, cats, and feet that you take, but there’s no Polaroid Fotobar near you, don’t fret. The company that now owns the Polaroid name makes instant-printing cameras, one of which resembles the actual Polaroid instant cameras of old, and will cost you only $250. Too steep? [More]