Had a similar issue last year myself, frame cracked between the top tube seat tube weld, spoke to Orange, even though out of warranty as mine was 4 1/2 years old it was looking at £400 for a new front end, and then an additional £200 for them to respray, it was also going to be around 6 weeks. I ideally just wanted the new front end, wasn’t bothered about colour but couldn’t wait 6 weeks with no frame.
I had it welded up by a specialist welding company near Warrington called Micro Engineering (precision welding)they were very knowledgable and helpful, and made a good job of it, welding through the crack, adding an extra gusset to strengthen and then re-reaming the seat tube. Cost about £75 all in.