They can certainly be repaired - sanded, scratches filled and smoothed, repainted
You can pay a professional to do it or give it a go yourself, then have a pro fix them if you don't like how they turn out

Just pop into a body shop and have them give you a rough guestimate for the cost to help you make a decision.