John James faced some desperate times. A Livonia resident since 1969, James was laid off from his job as a truck driver for Kroger in March 2008.