Jelly- I just sent a bag back to one of the NYC stores for repair.
I wasn't happy with how it came back, but I still paid the $40 they charged. They sent it to a repair shop in NYC. The leather they used to replace a strap on my bag didn't even match the existing leather.
However, if you are just looking for a refurbishment, I'm sure you are fine....