I've found that although pharmacies, supermarkets etc can produce nice prints, the results are never really consistent - well, never consistently good anyway. Even shops who specialise in photo developing and printing are not always reliable, especially if they're a franchise.
Personally I tried several pharmacy labs and franchises, but only when I mailed some negatives to a professional lab which operates out of one site and seems more geared towards professionals and enthusiasts. The costs for the basic process/print service are actually about the same as the local labs, and the quality is significantly better. Prints are sharper and with much more natural colours, and - important for me as I scan my negatives - the negs are completely free of the scraches, dust, fingerprints and water marks I was getting from pretty much everywhere else. For me all of this outweighs the inconvenience of having to wait a few days for processing and postage, and I recommend finding a similar service (preferably in the same state

), at least for your more important films. Otherwise I think it's basically a case of trial and error before you find a lab with consistently high quality.