What I have done - and addmittedly, it is more time consuming is:
Uploaded all the pics that I need and resized them (website size - On Photobucket). I then uploaded them again keep these as full size.
I then typed out HTML and put it together. I placed the smaller pics as images that can be seen on here and the larger images that can be seen (of that item) when the Link below each picture is clicked.
Yes, That saves a lot of bandwidth.
I have just seen your pics. It comes back to the old "Well, it has been like it for 20 years - and it works".
Not so much an idea, but how comes pictures dont show, you have to click on a link. Is this down to the storage space