I'm pretty confident having never done a repair myself to say that this can be done yourself for around $100. Many videos on Youtube of carbon fiber repair. I'm not sure how confident I would be on a frame broken in pieces but this is another story.
Here is a neat article talking about carbon repair bikes being just as strong if not stronger than stock. They say they fix bikes broken into multiple pieces with Cervelo and Specialized agreeing.
http://www.bicycling.com/maintenance...n-frame-repair
But hey if you want a new bike than by all means. Maybe we could work a deal on this frame, what is it?