Your local Post Office offers sail repair. It takes a couple of weeks though. An added benefit is that you can get your favorite sailmakers to perform the surgery. May be a bit more than others you can drive to but well worth the peace of mind you get with a great repair.
I can recommend the Glasers or Skip Elliot.
Dan