Glass printing?

I have small (flower) glasses of which I want to put a logo on. Does anyone know if I can purchase any print, peel and stick labels I can print from home? Any where can I find such a product? I’ve already been to Staples, Office Depot and Best Buy to no avail.