The one star rate is because they make you wait FOR SO LONG. The service itself is not bad and the staff are relatively nice, but they have no respect or consideration for the customers valuable time. I waited for more than hour and got a few minutes consultation only. It seems to be the norm rather than the exception.