Mike - check out my project thread for an example of work done by:
Byers-Bush & Jet Kote
1300 Fewster Drive, Mississauga, ON L4W 1A4
Telephone : 905-625-4334
Ask for Maria
http://dotheton.com/index.php?topic=448.0
I paid $225 for a frame, two swingarms, bunch of small brackets and two rear brake stay arms. I took the parts in dirty. They blasted, prepped, masked and coated for me. This was all glossy black. Other colors, of which they have a good number, may cost a bit more but probably not much.
Quality seems top notch. They're an industrial outfit. They knew which parts to mask etc - I didn't tell them anything.