I’ve had OK experience with this place, but recently they did pretty shoddy work on patching up my ripped jeans. They also didn’t finish them until 2 days AFTER the promised pick-up date.: / But the price was so low, I should have figured just OK service.