Also, only seems to be a problem on the home page. All other pages don't seem to have a problem loading the retina image.
 
 
PET:0.1084930896759