I agree with Clay. By printing your own labels you get much more control and flexibility as you are starting up. Here are two of the higher-end label-printers I know of:
Primera: http://www.primeralabel.com/
Labeltronix: http://labeltronix.com/
Ther…