Though of course, why would people block the social media buttons? Because those buttons can be used to track your movements across the internet. Everytime that button is loaded, the social media website is able to tell who loaded that page and button. Not everyone likes being tracked. They also slow down websites. I had three social media buttons, and it took my website over 10 seconds to fully load! I removed the buttons, and I was down to a little under 2!
Having your own images will help you stand out. Anyone can have the standard images. Having your own will set you apart. One disadvantage is it wont show the number of likes or shares beside your button. Facebook has the option to show how many people have shared a certain page. You can use your own care to track shares on your website though. Creating your own code wouldn't be too difficult. You simply count how many times the link is clicked, using a server side language of your choice.
So how can this be achieved? Rather simply actually. All you need is a simple URL, and an image.