Where's good for name labels for water bottles, lunch boxes etc these days? Cheapy ones from eBay used to be great but the last lot I got all came off in the dishwasher. Looking for some that will stay stuck but aren't too expensive.