07-29-2016, 05:07 AM
I remember seeing this title of the meme, and was at a networking event recently for business, when the discussion came up of business reviews and the revamping or new sites for reviews (5 star or diamond service) My mind went exactly to this discussion headline title.