My watch has tiny scratch on the supposedly ultra-tough crystal glass. BP want £130 to replace it. Is that reasonable (assuming I wanted it done), or can it be done by any watch repairer? BP parts are not available outside the dealer network, so I'm assuming the glass is generic.