I have used them for printing labels. They are very efficient and produce avoid product in a timely manner. Their design person is very good. She has helped me with the labels that I designed and they came out beautifully. I have used other printers and the cost of printing my own designs was expensive. Gillespie was able to do the same thing at a fraction of the cost.