I got it done through my cousin's workshop. Don't know the name of the place that does it, but they don't deal with the public - only workshops. They will pick it up and drop it off a few days later.
Will post pics on Monday, but it is as good as new.