Assuming that a repolish costs about $125 or less (and has no serious risks to cracking the weight which with Baccarat should not be a problem), then the price is about right for about a year ago. But in today's economic times, the price miight be a bit optimistic but not completely out of the ballpark..
And then there's the color of the rose. Most of these are a deep red. This one looks a little lighter in color and that may have some appeal to variety seekers.