used sails
Measure the actual P & E dimensions of your rig. These are the hoist length (P) and foot length (E) of your boat. Then you can try places like Minney's Yacht Salvage, Sailexchange.com, your local loft, etc. to try to locate a suitable main. I have done this for both my 30+ & 34 with satisfactory results. You can expect to pay $800 to $1,000 for a main in real good shape. Do a google search for "used sails" and start looking. It's amazing what you can find with a little time spent banging on the old "puter keyboard. good luck.
Have fun & sail fast
Bud E34 "Escapade"