I think ebay has a block or something where it won't let you post from other sites. I know they give my daughter 2 free pics then its so much for each one after that.
Not true. I do it all the time. Though I have yet to use TinyPic.com to host my product pics, I use a couple of other free hosting sites as well as my own Comcast server space that my ISP gives me. All you need to do is put the HTML tag in the section where your description goes when building the listing on eBay.
So, at the end of your description, to get 3 photos in your ad, you would place a string that looks like this:
<img src="http://www.tinypic.com/your-photo1.jpg">
<img src="http://www.tinypic.com/your-photo2.jpg">
<img src="http://www.tinypic.com/your-photo3.jpg">
That's it. Ebay doesn't block that type of HTML code in a listing. And with TinyPic.com, you don't have to worry about clearing off the pics from the server when the auction ends. Just upload it and forget it.