I've found that you get the best results from local printing houses. I've had good luck with a local place in Vancouver called
The Print House.
One option is to go to your local camera store and ask the staff. They'll often be able to rattle off a half-dozen good places their customers and they themselves use.