This is a brick and mortar of an online store. The selection in store is LIMITED, however 10% off all special order Harley stuff AND he can order literally anything you are looking for at almost any price point. Patches are sewn on cuts by removing the lining, leaving a fairly pricy job($ 5 for small, $ 10 for medium and $ 20 – 25 for large) but basically the best you will get. Placed a special order today, will report back with timeliness.