"Every" day? No, but my cheap HP 1012 (can't get now) and HP 1020 (the 1012's successor and way less than $200 depending on the deal you find) works for printing competitor labels (15 labels for each of 350+ people) with no problems whatsoever. Plus it's also small enough you can take it to the range without busting a gut!
Yep, I have an HP 1018 that I could take from my home to the office if I had to.
It even makes beautiful images in black and white. Don"t know about making lables though, haven't had to.
FM