2 things:
1. They're likely sizing them up at double resolution because the pixel density of Retina is 2x. You need to add the images at double size and shrink them down with CSS.
2. It may be time...