In our town, the old Army/Navy shop does embroidering and screening. If a trip to southern VT is not on your future, check for a shop near you. Might help you avoid a large setup fee.
I've gotten some grab bag suits from www.agonswim.com and they were leftovers from some team printings. Actually really cool suits. You can design in so many different ways.