Yeah I know someone that had a good experience with it too. I think it's pretty important that you only deal with established operators though, who are very clear as to your rights and responsibilities if things go wrong. Definitely worth doing a lot of homework before going in for this.