I am by no means a expert, powdercaoting is a baked on coating that is tougher than paint, the powder is attracted to the piece by a electric current going through the part, after it has been covered it is baked at 400*. Because of the charge and the baking it is only for metal/conductive parts. I am doing 24 pieces and from what the guy told me the sand blasting or "texturing" as he called it is very time consuming. This is costing me $650. I did not shop arond for this but he is a friend of mines uncle so i know i'm not getting screwed and i have seen his work. there are tons of colors to choose from. Hope this helps and someone else may chime in if I am wrong or missing something about the powdercoating.
-Stew