They might get things done how they should even though it is quite expensive, however the personel is horrible and inflexible, really hard to come to an understanding. They push the schedule on you, when you must come and tell you to go somewhere else if you can't go, even if you try to ask for some other time.
Will not be going there anytime soon.