I own an imitation leather jacket and it's sleeves are a little long. I've been thinking of buying a real leather jacket, but several of the ones I've tried on in the store are also too long in the sleeves. My arms are on the short side and I usually have to buy the shortest shirt sleeve length or have my shirts/sweaters altered. Is there a place I could take a leather or imitation leather jacket to have the sleeves shortened? I'm not sure if a typical leather repair shop would work.