Share this: Twitter | StumbleUpon | Facebook | Delicious | diggFinally, your Google Places page will be live but to your frustration it’s not rating high enough to create you any traffic, was it a total waste of time or [...