here's a cheaper option, get shot glasses at your local store, and if you have a print shop (does car decals and graphics for shirts) they will put whatever you want and you can just stick them on yourself.
I got some travel mugs at the dollar store and went and got the decals, they only charges 3.00 for all the decals. (total of 6)