New mainsail?

Looks like I may need a new mainsail and I've just started looking. Anyone have recommendations or places to avoid? 2007 NACRA F17 in Montreal, Canada.

--
- 1974 Laser
- 2007 Nacra F17
--