Have used them in the past - very good.
We knew the local rep but are unsure if he is still with the company.
One thing though - if I remember they asked for the deposit to be by international transfer (?) and that was expensive.
Hope that helps.
If you need any further information feel free to email me.