Ok, So its been since April, but has ebay changed the fact that you could host your own pictures and then embed them into the listing yourself? For the life of me I can figure out how to get it done now... Anyone