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