I absolutely agree with you on both these points. The last time I was there the computer system was down, there were only 2 staff on duty, the waiting room was packed and the staff was magnificent. I felt so bad for them...but they kept their cool and worked quickly and efficiently through it.