If there were no cracks or breaks, I might have paid $305.00 for this. The bell alone is worth that if you don't have one and you need one.
If I recall correctly, a new bell from CS is going to have a MSRP of around $3500.00 right? Even comparing $305.00 with the labor getting it into fighting shape you are still getting a deal compared to buying a new one at dealer net pricing.
Just playing devil's advocate over here. Just my doofy opinions...