i've gone through henry's....they have a deal with this place...
http://www.headshots.ca/
prices are very reasonable too.
just inspect it before hand and note any issues before leaving the store. you pick up and drop off at Henry's store close by you.