Our store has banned all guests under the age of 18 from coming in even if supervised and I personally love it.
As an employee, our store has had MAJOR issues with teenagers, including them being rude , trashing the store, messing with merchandise, pulling pranks, playing sports, skateboarding...