Mayhem,
I know of a carbon mast that broke in two and was repaired by the owner.
I believe the repaired mast then took out the State Titles.
If these guys seem to know what they are doing go for it and only order the new one if the repaired one doesn't measure up. If they want to much to repair it, do it yourself.
Regards,
Phill