For the love of god, if you're visiting San Francisco, skip Pier 39. There couldn't be anything more tourist-y, save for maybe Disneyland. There is a plethora of neighborhoods and things to do and see that would give you a better feel for the diversity SF represents. See the Lower Haight, visit the Mission, or eat dim sum in Chinatown or on Geary. You'll enjoy San Francisco much more.
Cons: Expensive, Tasteless, Tacky
more