Richmond, British Columbia, has had a lot going for it the last few years. The 2010 Winter Olympics were slated for Vancouver, just a few miles north; the rapid transit Canada Line was on the way to the Greater Vancouver area; and commercial banks were sprouting up all along Richmond’s main street, No. 3 Road.