fyi...i bought these out of desperation b/c they were the only brand walmart had at the time and in my time crunch. they come with no tape!?!?!?!?! how would one function like this? do you have to hold them onto the horns the whole time is that what they expect? weird. i ended up spilling like 3 ounces down the side of my pants on my 1st day of school! great! now i have them rigged with masking tape. but just thought i'd prevent anyone else from wasting their money!