If you already have a design, or just want some basic lettering, shadows, etc.. I found much better prices going to a local vinyl sign printing shop. I never even knew there was one around until I looked in the phonebook and found one within 5 minutes of my house. I emailed them the graphic that I wanted, told them it was for a boat and to use the thicker, UV resistant vinyl and it was ready in a couple of days. The price was a lot better than some of the Internet jobs as well.
-- Tom