I have found that Surf Sail Australia is the most convenient for parts as they are online and have photos and description of each part. Failing that, call around your local sail repairer for things like CAMS and battens.
www.surfsailaustralia.com.au/