Are they still around? I used to use them ages ago, but then they changed how it all worked and my exchange couldn't support it anymore, but that must be a decade ago. I thought somebody bought them, French name which I can't remember who were then bought by somebody else - Talk Talk?
It worked fine for me, but my brother in law took it after I had to leave said it was dreadfull - never worked
Edit, just seen the date of the original post,

