I personally have never used them, but I have read several threads on travel sites (like this one on
Tripadvisor).
I suggest that you should try to search around online and see what you find. It seems that their booking process is somewhat complicated from what I have read.