Came for a consultation and the staff were actually helpful explaining everything clearly which I appreciated. The only thing that annoyed me was how long it took before someone attended to me even though there wasn't much of a queue. For the price they charge you'd think the process would be faster. Overall though I'll come back because the quality of what they offer is solid.