Wow! Did they pay for the repair? I have no way of proving it was the car wash I went to damaged my car, but I know the scratches weren't there before I went!
Thanks for all the suggestions so far, going to take it to a highly recommended detailer to get his opinion on what can be done.