frame painting or powdercoat

i have a giant stp frame i want to paint it white or black im still undecided

has any one had a frame painted in the past ?
any ideas roughly what it costs ?