iCustom LabeliCustom Label
Products: Custom printing. Excellent for having beer labels printed.
Costs: Higher than you can expect for large runs of several thousand labels, but very reasonable at low volume print runs.
Shipping: Free within the USA, and international options include rush deliveries or slow (4 week) deliveries.