A good independent watchmaker should be able to fix that fairly easily and the watch will be worth £5-600 when fixed so it's definitely worth repairing.
It is a common fault on that one model so don't let it put you off the brand completely as they make some really good watches.
To get advice on the omega, it would be best to give us an idea of your budget.