16x2 LCD Troubleshooting

The wiring and "code" look good to me too. Could be a bad display. Someone asked about this pattern in the past and if I recall correctly he/she sent it back for a replacement. Where was this display purchased?