Nope. But I did discover that is based in Serbia, and I felt that I couldn't recommend it based on that (e.g. if there were privacy issues, I'm not sold that the legal regimen would be strong enough for much to happen to the company).
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments