I’ve used these before and they are removable but will compromise with moisture. You need synthetic material to combat moisture and unless you’re a professional printer, cannot run through your home inkjet or laser printer.
The average cost to print a color page is $.20 which puts the cost of this label at $.25 each. That doesn’t include your time and any screw ups along the way. You can find professional, custom removable labels for $.50-.$75 ea.