if this happened once more out of warranty I'd consider to repair myself.
The online world price of a seal seems like £twenty-40. So depends how handy / courageous you're feeling.
Facing issue in account approval? email us at info@ipt.pw