The customer service here is pretty good. The cons are the VERY long wait [over 1 hour on the weekend]. They have a ton of clientele but they do their best to help everyone! Just plan to wait some time. Otherwise the friendly staff do all they can to help out as best as they can.