Try here. MINNEY'S YACHT SURPLUS - WE MAKE BOATING AFFORDABLE
Not free, but they have mains starting at $50 and they'll ship to you. They'll haggle with you too. Beware though, some of the old sails for $50 are going to be beat up a bit but might work fine for your purpose.