I currently own a vending company and we use to have to order labels from a local print shop that always kept me waiting and poor quality. Thanks to OnlineLabels.com they have allowed me to handle it in-house with no lag time.
Make sure the printer setting is set to label so that it wont heat up to much to cause label to be ruined.