I was avoiding this place at night because of how incredibly rude one guy was, repeatedly. I did not want to leave a bad review though because the rest of their personal is patient and friendly.
John Foley is an example of superior customer service and knowledge without all the pomp and B.S you get from other places where they pretend to know more than they do. Foley consistently goes the extra mile and always with a smile and that can be challenging when working with the public in general. I always glean a little extra knowledge from him as well.