I recently purchased a very simple, Hitachi HD44780 compatible LCD screen for an Arduino project. It's a 20x4 I2C display, which apparently is constructed as a combination of 2 two-line display controllers. This wouldn't really matter except for the fact that when printing strings longer than a single line, they