I find roll-on deodorant balls pretty regularly at Seawall Beach in Galveston Texas.