I needed a button replaced on a blazer, and not only were the owners quite pleasant, but the price was extremely reasonable! (I even offered to pay the extra $5 to have it done in an hour, and was told that that was not necessary.)
I would happily recommend this place!