The Posters - a Los Angeles-based company producing offset lithograph prints featuring specially commissioned artworks - is the real deal.