I've used Peak too and they're very good, but another person who has never let me down is Pete Gaffney here:

http://www.metrocolourlab.com/index.htm

His prices are also very good.

John