Yahoo has purchased social shopping site Polyvore, and it is not the first retailer to make online shopping a social experience.