Instagram. Everyone is on it by now, and if you’re not, you really should be....
Facebook has over a billion accounts, more brands sign up every day to vie for...