Still the best of the best if historical correctness is expected.Get in touch with Miro, he'll do about anything you'll want:
Miroslav Sekulich
Miroslav Sekulich is on Facebook. Join Facebook to connect with Miroslav Sekulich and others you may know. Facebook gives people the power to share and makes the world more open and connected.www.facebook.com
Also OK and budget.Depends what you're after and where you are.
A few guys on the forum who will do a fantastic job.
If you want layered leather patches, Sean Collins of A2 Jacket patches is top rate. He has an Ebay and a FB page. pm me for his email if you need...