I have to give a huge rave to Moo for my new labels! I ordered some for my business to use on the Ziplocs I pack my finished orders in (safety vs beauty!) and I also got some mini stickers for envelopes when I mail out things for the business. It took about 2 weeks from order to receipt but it was worth it. I have no idea how they can do variable printing like this at such a small cost.
They have discount codes frequently, so check them out.