Are you sure they can not be refinished? They usually can clean up nice even if they look pretty bad.
Unless they are broken it's worth the effort. You caould try direct to
Catalina Yachts to see what they can do. It may help to have the
hull number in case there are version changes. Once you get a
price the refinishing idea may sound better.