When I shopped around, I found a small business that would sand blast and powder coat for $125. That price required you pick from his stock colors, which I'm sure would suffice.
But during my shopping, I heard quotes as high as $600 just for powder coating. You were on your own to get it sandblasted. So "cheap" is not relevant to the individual shopper, but also to that shopper's experience. Once I heard $600, the $125 quote was like getting a punch in the nose instead of getting decapitated.