Yes, I understand them getting scraped, but I'm talking on the top, near the body of the jeep, where nothing really touches, the rust was just "beeding" through. I used some clear rust stopper spray. The name escapes me at the moment but when I get home, I'll post. It goes on clear, but turns the rust black. That's my quick fix. Was told about 250.00 to get them blasted and coated. Found a shop near me that can do it. I just need to take them off first

. I don't care about the bottom as I know they will get "used" but the rest should be fine. They look nice but the rust just takes away from the "looks".
And no, they don't come painted. JCR was getting too many complaints about "damaged" rails from all the banging around on shipment so they stopped painting them. Cut down on costs but I can't see them costing 500+ bucks if they powdercoated them before leaving the shop.