We have had many emails from our partners who have had varying problems with this system - would like to hear what particular problems you have experienced and what you have been offered and how they work.
From what we hear so far, seems to be a site for UK only
Best wishes, Robert