Horrible. Always long long lines, due to under staffing and relying on agents from kiosks that are manned in another location, often times are servicing other locations. Staff does not seemed bothered or attentive to the fact the wait times exceed. An hour on any given shift. Go elsewhere, time and money would be better spent!