I have nice Sunfish upper spars with end caps and stainless double eye bolt connector for $35 but it is pick up only in Cazenovia, NY near Syracuse. Let me know if you are interested and have a way to pick it up.
Also, read the FAQ here on the Forum for how to straighten a bent spar.
Alan Glos
Cazenovia, NY