Was very understanding when I had to miss many oppointments because of a hospital stay. The rewards program is also very nice. Everyone is always helpful when I have a question, and generally kind.