Almost 30 young people have signed behaviour contracts after being caught drinking, refusing to leave stores, and ...