Call around and talk to some local professional woodworking businesses and see who they use for sharpening services. Local retailers that send your blades out are not a good choice, in my experience. The sharpening services that the pros use have typically been in the business a long time, have the right equipment for the job, and can be relied upon to do it well. If you are interested in mail order sharpening, I can recommend Scott's Sharpening Service in Glendale, AZ (home of the Super Bowl bound Arizona Cardinals

)