Yes, I just used one of the generic templates online but I don't think it looks all that bad. I'm sure they will be ruined the minute they encounter moisture but at least they were cheap.
edit: after viewing some of the other labels on this forum I feel the urge to delete this thread out of shame
The actual layout is nice. People tend to throw everything they have at the label, but often less works better.
I think you could have found a slightly better typeface (its not bad per se, but not great), but all in all you should be proud.