+1 to UV printer!
Hell, find out if there is a wholesale UV printer in your area (check merchant members on this site) and give him a sample to print for ya. If you like it, and his price... you've got a supplier (and your solution) until you can find a good deal on the $80k printer you'll need to do the job in-house from now on.
Nothing wrong with outsourcing, just make sure you're getting a good price from your client.