Very helpful staff, so I shouldn't complain that they are kind of slow. Definately do a drop off instead of waiting for them to do the job. They were willing to drive me back to work one day though, thought that was nice. Prices seem fair. Kind of a limited selection.