More than two months ago I set up a Google Places listing for my new business Digital Elevator in which I visited the Google Places website, requested a pin be sent to me, and waited the seven or so business days until it finally arrived. Although I have done everything right by Google’s standards my […]