I have a good supplier for powder coating and find its little more costly than repainting stuff with rattle cans and its a lot more durable. A pair of alloy wheels cost me £50, plus another £28 for dipping to remove the original paint, but still a bargain TBH.
The snag is that if an area needs to be filled it cant be coated filled and coated over again. Electrically conductive fillers do exist, but they are expensive and have a short shelf life.