That site looks promising LakeRate, but which link do you use from that site? HTML, IMG, URL, or Direct Link?
I tried all of them and they all posted as the link's code rather than a thumbnail.
Here's a test .jpg I uploaded to tinypic:
What's the correct format to post the image here?