Thanks guys! I really appreciate the GREAT advice from all of you! I'll go ahead and talk to a couple places and see what they can do for it.
I'm definitely going to go to Kanstul, but maybe I'll wait a little to see all my options. Who knows, maybe they can do everything for me at Kanstul. I'll update this thread with my results when it happens.