It seems like computers are flaky at the best of times. I cannot access the site using IE from my home computer which is running Windows 7 Home & IE 11.0.22; I have to use Google Chrome. However, I can access the site using IE from my work computer which is running Windows 7 Professional & IE 11.0.22. Go figure. I posted your test photo from Photobucket from my work computer (see above):
Did you use the little button that looks like a chain (say Get link codes), them post the IMG code (bottom right in the list on the pop-up)?