Customer Service Training

I'm looking to revamp the customer service training at the Keweenaw Co-op.  Does anyone have any successful programs they'd be willing to share?  I saw a posting last week (?) about someone using the Zingerman's DVD.  Has that been adequate training for your staff?  Does anyone else use the Zingerman's DVD?

Thanks in advance!