Try "Look At That" on Williamson across from Star Photo. It's more of a fetish & biker gear shop but they do leatherwork & repairs and they do quality work.http://www.lookatthatsite.com/
I ended up taking my coat into Look At That!
4 buttons sewed back on = $10
2 new pockets = $38 w/material & labor.
I love the new pockets, yet the repairs still cost a bit more than I had hoped.
I could've had Wilson's sew the buttons back on for free, but I would've had to wait an extra week.