I seem to recall a joint effort of ApeHuggers to compile and keep up to date a list of stores and service providers around the globe. It was something to address the oft asked question, "I'm going to place XYZ. Where can I get my film developed/camera fixed/buy new gear?"

Now my dilemma is that the two labs I used to use for E6 have shut their lines down and am in need of a good place in Milan, Italy. Any suggestions?