It seems the staff here have made a huge improvements recently.  They smile and are polite. Perhaps they let some of the staff go. If so, that was wise. A few months ago, everytime I came in there was incompetence or lack of care. On one occasion,  a lady seemed to be babysitting her granddaughter while working and laughed about her neglectful, wasteful service mistakes.