For a quick fix of the flickering in Safari, add the following CSS to your stylesheet:
.pibfi_pinterest .xc_pin, .pibfi_pinterest img {
-webkit-transform: translateZ(0);
}
More info on http://stackoverflow.com/questions/7582567/css-opacity-change-on-hover-flickering
You can see the fix on my girlfriends fashion blog.