If you want to re-paint the whole thing, check out some automotive paint shops. There's one by me that'll paint a frame for $30. It'll be cheap primer and whatever color they have laying around, or black, but I've spent more than that on duplicolor and sandpaper before and you could get lucky with the color if they have some leftovers from a car.