I use both sheetlabels.com and onlinelabels.com, and have been happy with both. No matter which blank label company you go with, they all give you access to design software if you don't have a program. As far as pre-designed labels, you might want to check out the Soap Queen website- I know they have offered downloadable pre-done labels fairly frequently.