Any one ever heard of these folk or used them ?
They were recommended by a user on another forum. The web link leads to a page with no information regarding who owns/runs/hosts the site at all. There are a few details regarding posting images but they are minimal to say the least.
Here is a image I tried as a test,
The picture uploaded very quickly and the link appeared almost instantly.
Edited by V.T. Eric Layton, 10 July 2017 - 11:14 AM.